ANDROID:查询网络频段信息

时间:2013-08-07 17:20:13

标签: android networking testing frequency gsm

我需要一种方法来确定我的手机目前在哪个蜂窝网络频段,以及它连接到哪个塔。

我该怎么做呢?我知道你可以输入一个“服务模式”命令*#0011# - >但这不适用于我的手机。

如果有办法创建一个可以获取此信息的应用程序,那将是理想的选择。我相信我需要访问Android操作系统的内部电话类 - 可以通过反射访问。

由于

1 个答案:

答案 0 :(得分:0)

看看这些:

http://developer.android.com/reference/android/telephony/gsm/GsmCellLocation.html

http://developer.android.com/reference/android/telephony/TelephonyManager.html

您可以在这些类中使用适当的方法获取CellID。 CellID是每个单元(或每个扇区)的唯一编号,以便识别塔。但是将这个数字与特定的塔(即它的位置)联系起来更难,因为这通常不是公共信息。

我不确定你是否可以获得频段,但是如果"小区信息"上述链接中提到的方法包括频道号(ARFCN),您可以从这些数字中推断出频段。

相关问题