【问题标题】:ANDROID: Query Network Band frequency informationANDROID:查询网络频段频率信息
【发布时间】:2013-09-06 03:04:46
【问题描述】:

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

我该怎么做呢?我知道您可以使用命令 *#0011# 进入“服务模式” --> 但是这在我的手机上不起作用。

如果有一种方法可以创建一个我可以获得这些信息的应用程序,那将是理想的。我相信我需要访问 android 操作系统的内部电话类 - 可以通过反射访问。

谢谢

【问题讨论】:

    标签: android networking testing frequency gsm


    【解决方案1】:

    看看这些:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-31
      • 2014-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-23
      相关资源
      最近更新 更多