3

我正在尝试使用新的电话 API。我打电话给 TelephonyManager 的getAllCellInfo()但我得到的只是一个空对象(意味着它不可用)。

当前使用带有最新更新(4.2.2)的官方rom的nexus 4。

应补充:

  • 我没有从 DDMS 收到任何错误。
  • 我的清单中有 ACCESS_COURSE_UPDATES

有任何想法吗?

4

2 回答 2

0

该功能需要一些权限集,特别是 ACCESS_COARSE_UPDATES,确保将其添加到应用程序清单 xml:

<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES"/>

此外,关于读取电话状态的电话 api 可能也需要这个:

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
于 2013-04-21T03:18:13.290 回答
0

我有同样的问题,我放弃了 CellInfo 类,但使用 CellLocation 来获取信息。

于 2013-07-25T09:28:39.763 回答