Android: Wie bekomme ich die GSM-Signalstärke für alle verfügbaren Netzbetreiber?

Ich arbeite an einer kleinen app zum überprüfen der Signalstärke von verschiedenen Netzbetreibern in meiner Gegend. Meine aktuelle Betreiber das signal ist sehr instabil, und ich möchte, um sich in der Stärke des anderen GSM-Betreiber.

Bislang habe ich mit den TelephonyManager und ein PhoneStateListener mit der onSignalStrengthsChanged rufen Sie zurück, um die GSM-Signalstärke des aktuellen Netzbetreibers, aber es scheint, dass diese Klasse nur gibt mir info über die Signalstärke des Netzes an meine SIM-Karte.

Ich bin interessiert an der Messung der GSM-Signalstärke ALLER verfügbaren Operatoren. Suche im Netz gegeben hat, die vage Hinweise auf die Verwendung der internen android-Klassen, aber ich hab noch nicht gefunden, jedes gute Beispiele.

Jede Antwort, kann mich bewegen, um eine Liste aller verfügbaren Netzwerk-Operatoren und Ihre Signalstärke sind appreaciated.

Kommentar zu dem Problem - Öffnen
Einfach und schön, tutorial Kommentarautor: mjosh
Hallo, sind Sie immer die Antwort auf diese Frage?Wenn Sie bitte ein paar Beispiele nennen? Ich brauche die gleichen Ihre Anforderungen.. Kommentarautor: reegan29
Ich weiß, dies ist ein Alter thread, aber haben Sie fertig für Ihre app? Kann es heruntergeladen werden irgendwo??? Kommentarautor: Philipp

InformationsquelleAutor der Frage The Schwartz | 2012-05-04

Schreibe einen Kommentar