是这样,我手里没有framework的代码,想写一个简单的应用,用android模拟器调一下UI,然后在这个应用里面给手机发AT命令S实现一个功能,调试通过,这个APK就要在android手机上上投入商用。但是AT的处理是在RIL的代码里面做到,我手里只有SDK,没有framework,RIL代码,也不知道各个android手机厂商对这个AT命令如何处理,我应该怎么做,谢谢。
调试欢乐多
不可能用同一条AT命令实现 各种硬件平台上的功能。
除非你调用android封装好的framework层,不用理会更下层
8楼也说啦!这个可移植性的问题还得考虑,每个Modem可能要实现的AT 也不一样
你要发送你的AT命令我觉得应该不行,我们是从上到下改源码,提供借口
获取SIM卡上的联系人应该是可以的,而且和厂商无关,应该有相应的接口。
但是具体怎么实现我也不清楚。
对具体AT指令的处理是在Modem侧完成的
各个厂商对流程的处理是不一样的不过,一般来说
对于同样的AT指令,功能应该是相同的
比如,你可以在多种设备上输入at+cgmi,都会返回同一种信息
但是这种信息是怎么来的,每种机器的Modem侧的处理流程是不同的