小编Aus*_*123的帖子

Android:如何获得3G/UMTS信号强度值

我是一个蜂窝射频工程师,一直在试图得到一些具体的WCDMA/3G/UMTSsignal测量值了Android SDK中的环境.使用公共类SignalStrength使用我已经成功地获得有意义的GSM值(以软件工程师的协助下)getGsmSignalStrength(),但只有屈服"-1"的值getCdmaDbm(),并getCdmaEcio()分别,这是为了返回相关的CDMA信号强度值.-1绝对不对!

我的手机肯定是对当时一个UMTS,我可以阅读在现场测试软件UMTS参数(获取现场测试软件会本身就是一个麻烦).

我认为这是非常有可能getCdmaDbm()getCdmaEcio()方法可用于CDMA网络,而不是WCDMA(CDMA和WCDMA不同的技术),它使我高,干燥在试图让3G测量出来的手机方面.或者,还有其他一些方法,但我无法在网络上的参考资料中找到它们:

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

有人可以帮助我吗?必须有一种方法(毕竟,现场测试s/w可以得到这些信息)但是如何?有人写了一个名为Cellumap的应用程序,它获取UMTS,GSM和CDMA测量信息.

java android

17
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

java ×1