我正在开发一款Android应用程序,需要将一些AT commands
发送到调制解调器。与来自Android的3G调制解调器通信
这些命令包括提取IMEI号码,迭代可用网络和设置APN
的详细信息。
我有这个软件的Windows(c#)版本,所以我熟悉我需要发送的命令,但在Windows中,我可以简单地打开相关的Serial Port
并发送命令。
任何人都可以帮忙吗?
丰富。
EDIT
我发现,调制解调器的一些功能与TelephonyManager
API
TelephonyManager telMgr = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
String SerNum= telMgr.getSimSerialNumber();
String IMEI= telMgr.getDeviceId();
String Operator= telMgr.getSimOperatorName();
这有助于颇有几分外露,但似乎并没有成为的一种方式手动设置网络运营商/提供商..这是我需要的主要事情。
是的,到目前为止我读过的所有内容都表明它不能完成,这就是为什么我发布了这个具体问题,以防万一有人有办法做到这一点。 –
是的,我很好奇,看看是否有任何东西出现。这是我想要为远程设备管理应用程序做的一件事情。 – berwyn