我希望获得访问以获取通过api无法获得的Android设备上的低级别网络信息。有没有办法与RIL交谈以获取更多信息?
答案 0 :(得分:7)
是。我实际上在搞乱同样的事情。我的硬件使用GSM无线电,一切都围绕Android内部API。 (使用“[android]内部API”执行stackoverflow搜索,您将获得有关如何访问它的大量信息)。就我而言,我对GSM上的数据链感兴趣。所以,它是在frameworks / base / telephony / java / com / android / internal / telephony / DataConnectionTracker.java中的android源代码中。如果您对其他功能感兴趣,如短信,SIM卡,语音电话或标准“公共”API上没有的任何功能,请查看文件夹框架/ base / telephony / java / com / android / internal / telephony和名称与它的作用非常相关。至于清晰的文档,我没有找到它。我认为它不会发布,因为不建议使用内部API,因为它可能会在没有通知的情况下发生变化,并且没有保证内部API在下一个Android版本中不会改变。