android oreo 中的 getAllCellInfo() 和 getAllCellInfo() returns null

getAllCellInfo() and getAllCellInfo() returns null in android oreo

我尝试了 getAllCellInfo() 和 getCellLocation() 这两种方法来获取 Android Oreo 中的位置区号、小区 ID 和主扰码。但是这些方法 return 无效(应用程序最小化和后台服务始终 运行)。那么,我该怎么做才能获得这些价值。

电话信息现在依赖于设备位置设置

如果用户在设备上禁用了设备位置 运行 Android 9,以下方法不提供结果:

    getAllCellInfo()

    listen()

    getCellLocation()

    getNeighboringCellInfo()