Android /其他移动平台上的低级别通信

时间:2012-10-08 17:43:27

标签: android mobile communication gsm low-level

Android拥有处理本机代码的NDK。我只是想知道你可以在这个平台上进行低级别编程有多深 - 无论你是否可以控制手机通过GSM / UMTS网络传输什么或看到收到的原始数据。

通常可以在其API范围内的这个/其他平台上使用嵌入式电话调制解调器吗?

我认为干扰较低的通信层(如向语音数据添加压缩,更改编码等)意味着使用通信模块的固件,这通常是手机制造商不正式支持的

无论如何,您可以推荐阅读或搜索这些主题吗?

1 个答案:

答案 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源代码,因此对于应用程序开发,它不是一个选项。