Android有NDK来处理本机代码.我只是想知道你可以在这个平台上进行低级别编程有多深 – 无论你是否可以控制手机通过GSM / UMTS网络传输什么或看到收到的原始数据.
是否可以在其API范围内的这个/其他平台上使用嵌入式电话调制解调器?
我认为干扰较低的通信层(如向语音数据添加压缩,改变编码等)意味着使用通信模块的固件,并且通常是手机制造商不正式支持的.
无论如何,您可以推荐阅读或搜索这些主题吗?
解决方法:
一个公共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源代码,因此对于应用程序开发,它不是一个选项.