是这样,我手里没有framework的代码,想写一个简单的应用,用android模拟器调一下UI,然后在这个应用里面给手机发AT命令S实现一个功能,调试通过,这个APK就要在android手机上上投入商用。但是AT的处理是在RIL的代码里面做到,我手里只有SDK,没有framework,RIL代码,也不知道各个android手机厂商对这个AT命令如何处理,我应该怎么做,谢谢。
解决方案 »
- 关于java调用c动态库的问题
- ViewFlipper如何实现Button,ListView的手势滑动?
- 各位大神,帮小弟看看这是什么问题,跪求指教~
- android 利用ksoap2参数传递
- android数据共享问题、
- Conversion to Dalvik format failed with error 1
- Android 界面太大,显示不全。
- 请教弧线滑动效果实现思路
- inputsteam read 的大小有限制吗?
- Android 怎么将sqlite中数据 导出成excel 放在sd 卡
- Android Sim卡工具包是怎么实现的???
- ubuntu下如何搭建android开发环境??
不可能用同一条AT命令实现 各种硬件平台上的功能。
除非你调用android封装好的framework层,不用理会更下层
8楼也说啦!这个可移植性的问题还得考虑,每个Modem可能要实现的AT 也不一样
你要发送你的AT命令我觉得应该不行,我们是从上到下改源码,提供借口
获取SIM卡上的联系人应该是可以的,而且和厂商无关,应该有相应的接口。
但是具体怎么实现我也不清楚。
对具体AT指令的处理是在Modem侧完成的
各个厂商对流程的处理是不一样的不过,一般来说
对于同样的AT指令,功能应该是相同的
比如,你可以在多种设备上输入at+cgmi,都会返回同一种信息
但是这种信息是怎么来的,每种机器的Modem侧的处理流程是不同的