1

我正在开发一个 android 应用程序,我想在其中获取 GSM 和 CDMA 覆盖范围的信号值范围。我正在使用以下代码显示 GSM 覆盖范围的 dbm 值

  gsmStrength = String.valueOf(signalStrength.getGsmSignalStrength() * 2 - 113);
  String phnstrngth = MyListener.getStrength() + "dBm";

上面的代码为我提供了 GSM Coverage 的 dbm 值。同样,我想获得 CDMA Coverage 的 dbm 值。不知道怎么做!请帮忙!谢谢!

4

1 回答 1

0

CDMA 实际上更简单,因为 API 以 dBm 为单位提供信号强度:

  cdmaStrength = String.valueOf(signalStrength.getCdmaDbm();
  String phnstrngth = MyListener.getStrength() + "dBm";
于 2014-08-03T16:06:55.183 回答