9

我想在我的应用程序中使用 AT 命令为 GSM 调制解调器设置一些命令。

我搜索了谷歌,但我找不到任何好的答案!

你有什么解决办法吗?

我可以使用 ADB 向 android 发送 AT 命令吗?

4

1 回答 1

8

首先你必须root手机然后在adb shell

su

echo -e "AT\r" > /dev/smd0

如果您想查看答案使用

cat /dev/smd0

我已经在 samsung mini,cooper,s+ 中测试过这个命令,它可以工作。

如果您使用 htc(htc 押韵测试)尝试 adb shell 并键入此命令“radiooptions 13 AT”如果您想查看答案类型“logcat -b radio”

为其他设备尝试回显到 /dev/smd0

*您可以通过 Runtime.exec 在 sdk java 代码中使用此命令(需要 su)

示例: echo -e "ATD123456789;\r" > /dev/smd0 ----> (拨打号码 123456789)

于 2012-02-04T16:27:41.443 回答