В Android я пытаюсь получить информацию о соседних ячейках. Я использую следующий фрагмент кодаСоседние ячейки имеют -1 для CID и LAC
TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
List<NeighboringCellInfo> neighborCells = telephonyManager.getNeighboringCellInfo();
if (neighborCells == null) {
Log.d("cells", "Neighbor cells is null");
} else {
for (NeighboringCellInfo cell : neighborCells) {
Log.d("cells", cell.getCid()+"-"+cell.getLac()+" "+(-113+cell.getRssi()*2)+"dB");
}
}
Использование LogCat, я получаю следующий вывод
D/cells (7668): Neighbor cell: -1--1 -81dB
D/cells (7668): Neighbor cell: -1--1 -113dB
D/cells (7668): Neighbor cell: -1--1 -113dB
Вы знаете, почему? Связано ли это с оборудованием? С другим телефоном, я всегда «Сосед клетка является нулевой»
Спасибо
Спасибо, но я пользуюсь телефоном GSM –