Android 信号采集,使用TelephonyManager中其他方法都能获取到值,就是getAllCellInfo()方法size等于0?

添加权限

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

代码实现

TelephonyManager mTelManager= (TelephonyManager)this.getSystemService(this.TELEPHONY_SERVICE);

List<CellInfo> allCellinfo = mTelManager.getAllCellInfo();

allCellinfo.size(),有的手机上是可以获取到值的,但是目前发现华为手机上allCellinfo.size() = 0 ? 是我们没有添加上权限吗?还是什么原因?

娟娟_521314
浏览 1312回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP