Android: Как получить уровень сигнала GSM для всех доступных операторов сети
Я работаю над небольшим приложением, чтобы проверить уровень сигнала различных сетевых операторов в моем регионе. Мой текущий операторский сигнал довольно нестабилен, и я хочу посмотреть на силу других операторов GSM.
Софар Я использовал TelephonyManager и PhoneStateListener с обратным вызовом onSignalStrengthsChanged, чтобы получить уровень сигнала GSM текущего оператора сети, но, похоже, этот класс дает мне только информацию о силе сигнала сети, подключенной к моей SIM-карте ,
Я заинтересован в измерении уровня сигнала GSM ВСЕХ доступных операторов. Поиск в сети дал смутные намеки на использование внутренних классов Android, но я пока не нашел хороших примеров по этому поводу.
Любой ответ, который может побудить меня получить список всех доступных сетевых операторов и их уровень сигнала, оценивается.