In meiner App verwende ich CallLogs und ich bekomme Daten von Anrufen. Ich kann alle Daten empfangen, aber es gibt keine Informationen über meine Telefonnummer. Wie kann ich diese Informationen erhalten? getLine1Number() von TelephonyManager gibt eine leere Zeichenfolge zurück.Wie bekomme ich meine Telefonnummer auf Android mit CallLog
Antwort
Ja. Dies ist darauf zurückzuführen, dass nicht alle Betreiber das Abrufen der Telefonnummer von der SIM-Karte unterstützen. Es gibt keine ausfallsichere Möglichkeit, die Telefonnummer immer über Ihre App abzurufen. Am besten ist es, den Benutzer zu bitten, seine Telefonnummer in die App einzugeben und sie dann in freigegebenen Einstellungen oder etwas zu speichern.
Um die Telefonnummer aus dem Gerät zu erhalten, müssen Sie zuerst Ihre eigene Telefonnummer auf dem Gerät, nur durch:
Einstellungen -> Telefoninfo -> Status -> Meine Telefonnummer
Telefonnummern sind nicht auf der SIM für jeden Betreiber verfügbar, wie in Indien Sim haben keine Telefonnummern in irgendeinem Speicher, also können wir nicht Telefonnummer von diesen Verbindungen erhalten. Einige Länder und Betreiber haben jedoch Telefonnummern auf SIM gespeichert, und wir können diese erhalten.
Es hängt vom Mobile Operator ab. In Indien unterstützt Airtel diese Funktion.
- 1. Wie bekomme ich meine Telefonnummer von iphone
- 2. Wie bekomme ich die Telefonnummer eines Android-Telefons über adb?
- 3. Wie bekomme ich Facebook Benutzer Telefonnummer in Android
- 4. Wie kann ich programmgesteuert die Telefonnummer des Geräts abrufen, auf dem meine Android-App ausgeführt wird?
- 5. Holen Sie sich Handy-Betreiber von android CallLog
- 6. Wie bekomme ich die Telefonnummer von einem eingehenden Anruf?
- 7. So implementieren Sie das Android CallLog TableLayout
- 8. Wie bekomme ich meine Android-Fingerabdruck-Zertifikat in Android Studio
- 9. Wie bekomme ich meine UIWindow mit UIApplication?
- 10. Wie bekomme ich Dateipfad auf Android?
- 11. Palm WebOS - Wie bekomme ich die Telefonnummer des Benutzers?
- 12. Wie bekomme ich meine Registrierungs-ID-Gerät
- 13. Edittext für Passwort mit Telefonnummer eingegeben? (Android)
- 14. Facebook API - Wie bekomme ich die Adresse des Benutzers, Telefonnummer?
- 15. Wie bekomme ich Android-Absturzprotokolle?
- 16. Android: Suchkontakt basierend auf der Telefonnummer
- 17. Wie bekomme ich die Telefonnummer von KABPersonPhoneProperty ohne irgendwelche Sybbols?
- 18. Wie bekomme ich Android auf Texteingabe warten?
- 19. Wie bekomme ich Dateipfad mit Dateideskriptor auf Android?
- 20. Ich bekomme diesen Fehler, wenn ich versuche, meine Android App
- 21. Nancy (C#): Wie bekomme ich meine Postdaten?
- 22. Wie bekomme ich DocumentElement.innerHTML auf meine "dynamische" Tabelle?
- 23. Wie bekomme ich meine App-ID
- 24. Telefonnummer mit Android-Telefon effizient überprüfen
- 25. Android hinzufügen benutzerdefinierte Telefonnummer
- 26. Android: Wie bekomme ich Absender- und Empfänger-Telefonnummer von rohen SMS
- 27. Wie bekomme ich Dokumentation für meine Haskell-Paket auf Hackage?
- 28. Wie bekomme ich meine Geolocation in Bash
- 29. Wie eine Telefonnummer Link auf Android konstruieren, die eine Erweiterung
- 30. Wie bekomme ich meine JavaScript Ampeln?
überprüfen Sie diese http://stackoverflow.com/questions/18894080/get-my-phone-number-in-android – dindinii