简体   繁体   English

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

[英]Low-level communication on Android/other mobile platforms

Android has it's NDK to handle native code. Android有NDK来处理本机代码。 I was just wondering how deep you can go with low level programming on this platform - whether you can for example control what the phone transmits through the GSM/UMTS network or see the raw data that are received. 我只是想知道你可以在这个平台上进行低级别编程有多深 - 无论你是否可以控制手机通过GSM / UMTS网络传输什么或看到收到的原始数据。

Is working with the embedded phone modem generally possible on this/other platforms within the scope of their APIs? 是否可以在其API范围内的这个/其他平台上使用嵌入式电话调制解调器?

I presume that interfering with the lower communication layers (like adding compression to the voice data, change of encoding and so on) means playing with the firmware of the communication modules and is generally something that the phone manufacturers don't support officially. 我认为干扰较低的通信层(如向语音数据添加压缩,改变编码等)意味着使用通信模块的固件,并且通常是手机制造商不正式支持的。

Anyway is there something about this topics you can recommend to read or search for? 无论如何,您可以推荐阅读或搜索这些主题吗?

A public API package (it's not really rich in terms of your requirements): http://developer.android.com/reference/android/telephony/package-summary.html 一个公共API包(它的要求并不是很丰富): http//developer.android.com/reference/android/telephony/package-summary.html

About the low-level APIs (the Radio Interface Layer of Android), you can read here: http://www.netmite.com/android/mydroid/development/pdk/docs/telephony.html 关于低级API(Android的无线接口层),您可以在这里阅读: http//www.netmite.com/android/mydroid/development/pdk/docs/telephony.html

About implementing (modifying) the RIL: http://www.netmite.com/android/mydroid/development/pdk/docs/telephony.html#androidTelephonyRILImplementing 关于实施(修改)RIL: http//www.netmite.com/android/mydroid/development/pdk/docs/telephony.html#androidTelephonyRILImplementing

In this case, however, you need to touch the Android source code, so for application development, it is not an option. 但是,在这种情况下,您需要触摸Android源代码,因此对于应用程序开发,它不是一个选项。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM