Android中的AT命令

M.M*_*agh 7 android at-command

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

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

你有什么解决方案吗?

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

rat*_*suk 7

首先你必须将手机置于adb shell中

su

echo -e "AT\r" > /dev/smd0
Run Code Online (Sandbox Code Playgroud)

如果你想看到答案使用

cat /dev/smd0
Run Code Online (Sandbox Code Playgroud)

我在samsung mini,cooper,s +中测试了这个命令并且它有效.

如果你使用htc(htc押韵测试)尝试adb shell并输入这个命令"radiooptions 13 AT"如果你想看到答案类型"logcat -b radio"

对其他设备尝试echo到/ dev/smd0

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

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

  • 有人知道Nexus 4的节点是什么吗?另外,在发送命令之前您是否必须停止 ril 守护进程? (2认同)