android - android的RRC状态

标签 android network-programming wireless

是否有可能以编程方式从 Android 设备获取 radio 资源控制 (RRC) 状态,如果任何可用的公共(public) API 或隐藏的 API 也可以工作?

最佳答案

由于没有人回答这个问题,所以我正在为其他人回答我自己的问题,以防其他人有同样的疑问。

从技术上讲,答案应该是“否”,因为 Android 设备上的 radio 芯片是特定于供应商的,与 radio 芯片的通信是通过 RIL 完成的,RIL 保留在 HAL 抽象中。这意味着除了设备制造商之外,没有人知道 RIL 库是如何通过 radio 进行通信的。通常, radio 通信是通过 AT 命令完成的,供应商不会公开用于获取 radio 状态的 AT 命令。

三星是个异常(exception),即带有英特尔 infenion 芯片组的三星设备会在用户调用一些可以在互联网上轻松找到的密码时向用户公开 radio 状态。

希望这对正在寻找相同问题的其他人有所帮助。

关于android - android的RRC状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30979670/

相关文章:

linux - 无法将监控模式接口(interface)绑定(bind)到特定 channel

android - 多个ADB客户端可以通过无线连接到单个Android ADBD吗

java - Android应用程序与rest api php codeigniter管理面板

c - 发送到特定远程 ip 的第一条 UDP 消息丢失

c - 为什么客户端调用shutdown(sockfd, SHUT_RD)后,客户端程序中的recv()可以接收到发送给客户端的消息?

c# - C# 中的 wget/curl

c# - 获取无线网络的 MAC 地址以使用 WlanApi 和 C# 进行连接

java - 使用安卓发送电子邮件

android - 无法在 ViewPager 中设置文本

java - 将 Java 代码移植到 Android