将Android手机作为GSM调制解调器在PC上发送/接收短信?

6

是否可以使用Android移动设备作为PC的GSM调制解调器?

我正在开发.NET应用程序,以便进行短信发送/接收等操作。现在,我想通过USB将我的Android设备连接到PC,并将其用作GSM调制解调器进行通信。

这是我正在遵循的参考网站,以创建此目的的.NET应用程序。

我在这里遇到了错误。

 try
 {
 Phone_Name.Text = comm.IdentifyDevice().Manufacturer.ToUpper().ToString();
 Phone_Model.Text = comm.IdentifyDevice().Model.ToUpper().ToString();
 Revision_Num.Text = comm.IdentifyDevice().Revision.ToUpper().ToString();
 Serial_Num.Text = comm.IdentifyDevice().SerialNumber.ToUpper().ToString();
 }
catch (Exception e50)
{
MessageBox.Show("Error Retriving COM Port Phone Information", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
 }

提示信息为“检索COM端口手机信息出错”。

是否有任何驱动程序/应用程序等来处理它?

环境:Windows XP / Windows 7,测试的移动设备为Q Mobile Noir A-10。

2个回答

1
如果您希望使用手机进行通信,可以在手机上安装应用程序并将其连接到PC。但是,如果您希望使用GSM API向您的手机发送指令,则Arma的答案是正确的,但从理论上讲,您可以使用智能手机应用程序控制手机USB并模拟/模仿GSM调制解调器。

0

是的,我认为你可以做到。只需安装手机驱动程序,然后将手机连接到电脑上。(通常在手机包装盘中有驱动程序。) 然后从Windows控制面板中打开“电话和调制解调器”。 接着点击“调制解调器”选项卡。现在你可以看到所有的调制解调器及其COM号码。 在你的.Net应用程序中使用你手机的COM号码。 如果你在“电话和调制解调器”中看不到你手机的名称作为调制解调器,那么就意味着你不能将你的手机用作GSM调制解调器。 (对我的糟糕英语表示抱歉)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接