1

我尝试在我的 Android 应用程序中实现一个函数,以找出我在 LTE 网络中所在的单元格的单元格 ID。我最近阅读了很多关于使用TelephonyManager.getAllCellInfo()然后过滤CellInfoLte的内容,但它并不是在每个设备上都实现的。因此,在我的情况下,调用 telephonymaganger.getAllCellInfo() 返回null

我正在使用三星手机进行测试,这似乎不是最好的情况。有什么方法可以找出 Cell ID 还是无法访问?

4

1 回答 1

2

几个月前我在使用 getNeigbouringCells() 时遇到了同样的问题,最后我发现了这个:

cellid 实现因移动设备而异,因为这些功能被认为是可选的。例如:三星(所有设备):getNeigbouringCells () 根本不受支持,并且总是返回一个空列表。

请查看此以获取更多信息: http ://wiki.opencellid.org/wiki/Android_library

您可以使用另一部手机进行检查,但不能使用三星手机进行检查。你可以找到很多关于其他有同样问题的供应商的报告。

于 2014-12-02T13:07:15.253 回答