Ich möchte meine App dazu bringen, etwas zu unternehmen, wenn eine bestimmte Nummer (Code) im Telefon gewählt wird, genau wie wenn wir * # 06 # eingeben, um die IMEI anzuzeigen (USSD-Codes). Ich habe mehr als 2 Stunden für eine Lösung gesucht, kann aber nicht finden. Vielleicht verwende ich die falschen Schlüsselwörter (Englisch ist nicht meine Muttersprache), oder vielleicht ist es unmöglich zu tun. Bitte, kann mir jemand helfen? Ich frage nicht nach einer vollständigen Lösung, wenn Sie mir nur sagen können, wenn es möglich ist und weisen Sie die Richtungen würde mir sehr helfen! Vielen Dank!Abhörnummern abfangen (wie ussd)
0
A
Antwort
-1
String ussd = "*" + Uri.encode ("#")+"06"+Uri.encode ("#");
startActivity (new Intent("android.intent.action.CALL", Uri.parse ("tel:" + ussd)));
Auch Sie haben android.permission.CALL_PHONE
+0
Vielen Dank für Ihre Hilfe! Ich werde deinen Code analysieren und versuchen, ihn in meiner App zu verwenden! – Guybrush
Verwandte Themen
- 1. Wie/abfangen USSD-Nachricht zu lesen, auf dem Android-Handy kommt
- 2. Java-USSD-Menübaumgenerierung - wie zu
- 3. wie USSD-Antwort in android
- 4. Wie USSD-Code in Android
- 5. Schreiben USSD-Client ODER USSD Open Source/Zu kaufender Client
- 6. GSM USSD Modem Anfrage
- 7. USSD liest Antworten
- 8. USSD App Automatisierungstest
- 9. Android USSD-Code
- 10. AT Befehl: USSD
- 11. AT Befehl - USSD
- 12. Wie ich USSD Nachricht Antwort in android
- 13. Android USSD welche SIM erhalten eine Ussd-Nachricht oder welche Sim-Slot empfängt eine Ussd-Nachricht (Dual-SIM-Telefon)
- 14. Android App reagiert auf USSD
- 15. Ussd-Code funktioniert nicht richtig
- 16. Wie java.sql.SQLException abfangen?
- 17. wählen USSD-Code von iPhone programmatisch
- 18. Wie bekomme ich eine Antwort vom USSD-Code von Android?
- 19. wie msgs von mobilen zu web server senden über ussd?
- 20. Wie ussd Anfrage durch Programmierung auf iPhone OS
- 21. Abfangen Prozessausführung
- 22. Wie kann ich ClassCastException abfangen?
- 23. Javascript: Wie abfangen window.location ändern
- 24. Wie abfangen onBackPressed() in WebView?
- 25. Abfangen heapq
- 26. Spracherkennung abfangen
- 27. Serverantwort abfangen
- 28. Daten von uSCXML abfangen?
- 29. Kann ich Task.Factory.StartNew abfangen?
- 30. Abfangen von HTML-Importen
verwenden [Es sieht aus wie eine Sendung ist, die gesendet wird, wenn ein spezieller Code eingegeben] (https://android.googlesource.com/platform/packages/apps/ Dialer/+/Nougat-Release/src/com/android/Dialer/SpecialCharSequenceMgr.java # 176), können Sie versuchen, damit herumspielen. Hier ist eine weitere hilfreiche Ressource: http://simonmarquis.github.io/Android-SecretCodes/ –
@AndrewSun, danke! Ich werde nachsehen. – Guybrush
Nur ein Vorspann - Ich habe vor ein paar Jahren an einem Ort gearbeitet, der diese Funktionalität patentierte (Starten einer Anwendung, wenn eine Nummer gewählt wird). Das Patent gehört jetzt Nuance Communications. Sie können rechtlich nicht in der Lage, dies zu tun, auch wenn Sie herausfinden, wie ohne sie zu bezahlen. –