如何向双卡手机发送 AT 命令?
我AT+CSIMSEL
在 C# 程序中尝试过(使用 32feet 库),但它在我的诺基亚手机上不起作用。
谢谢
问问题
1426 次
1 回答
0
要将 AT 命令发送到电话调制解调器,您的应用程序进程必须在电话进程中运行。
Android 提供了一个 API invokeOemRilRequestStrings 来在 Phone 实例上向 Modem 发送 AT 命令。
android:sharedUserId="android.uid.phone"
清单文件标签
android:process="com.android.phone"
在应用程序标签下
void SendAtToModem() {
String s[] = new String[2];
s[0] = "AT+XXXXX=" + "1";
AT 命令加上您要设置的值
s[1] = "";
Phone[] phones = PhoneFactory.getPhones();
phones[0].invokeOemRilRequestStrings(s, null);
在调制解调器 1 上发送
phones[1].invokeOemRilRequestStrings(s, null);
在调制解调器 2 上发送
于 2015-06-15T11:42:43.610 回答