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