Я бы хотел получить мощность всех доступных мобильных сигналов. Проблема в том, что с getCellInfo()
я получаю информацию только о типе сигнала, с которым я в данный момент связан (CellInfoLte
). Например, когда мой смартфон показывает 4G + / LTE в верхней части, единственный уровень сигнала, который я могу получить, от LTE. Он показывает уровень сигнала LTE всех соседних сотовых антенн, но я не могу найти какие-либо значения CellInfoWcdma
или CellInfoCdma
, а CellInfoGsm
всегда показывает дБм -113.
Когда я переключаю предпочтительный мобильный телефонподключение на моем смартфоне к 3G, я получаю только CellInfoWcdma
. Когда я переключаюсь на 2G, я получаю только сигнал CellInfoGsm
.
Моя цель - получить максимально возможное значение дБм среди всех окружающих сетей.
Есть ли способ получить мощность сигналавсех доступных сетей и типов мобильных сетей одновременно?