Android拥有处理本机代码的NDK。我只是想知道你可以在这个平台上进行低级别编程有多深 - 无论你是否可以控制手机通过GSM / UMTS网络传输什么或看到收到的原始数据。
通常可以在其API范围内的这个/其他平台上使用嵌入式电话调制解调器吗?
我认为干扰较低的通信层(如向语音数据添加压缩,更改编码等)意味着使用通信模块的固件,这通常是手机制造商不正式支持的
无论如何,您可以推荐阅读或搜索这些主题吗?
答案 0 :(得分:4)
公共API包(它的要求并不是很丰富): http://developer.android.com/reference/android/telephony/package-summary.html
关于低级API(Android的无线接口层),您可以在这里阅读: http://www.netmite.com/android/mydroid/development/pdk/docs/telephony.html
关于实施(修改)RIL: http://www.netmite.com/android/mydroid/development/pdk/docs/telephony.html#androidTelephonyRILImplementing
但是,在这种情况下,您需要触摸Android源代码,因此对于应用程序开发,它不是一个选项。