Próbuję dowiedzieć się, czy istnieje sposób, aby wykryć cichy SMS przez api Androida. A także dla kopnięć, czy możesz wysłać je z urządzenia?Wykrywanie Silent Sms android
Odpowiedz
W porządku, wymyśliłem to. W klasie telefonii.SmsMessage istnieje metoda o nazwie getMessageClass(). Klasa 0 wskazuje cichy SMS. Jeśli chodzi o ich wysyłanie, to jest to nadal w toku.
Zgodnie z [SMS wiki] (http://www.sms-wiki.org/p_28-flash-sms.html), klasa 0 sms to tak zwane "flash sms", które nie są ciche, ale mają bezpośrednio na ekranie i nie zostaną zapisane. – L3viathan
Cicha wiadomość SMS może zostać zainicjowana przez operatora komórkowego (lub potencjalnie przez intruza), ustawiając bity 4-7 pola TP DCS (kodowanie danych) na 1100 (Grupa powiadomienia o oczekującej wiadomości: komunikat odrzucenia) - see this article, ale AFAIK to nie jest odzwierciedlone w pakiecie SDK systemu Android.
Klasa 0 nie jest związana z cichym SMS-em.
3GPP 23.038 faktycznie mówi: "Gdy wiadomość z zakańczaniem połączeń przenośnych ma klasę 0, a MS ma możliwość wyświetlania krótkich wiadomości, MS powinno natychmiast wyświetlić komunikat i wysłać potwierdzenie do SC".
Jeśli testujesz swoją aplikację ...
Następnie proponuję przy użyciu narzędzi emulator SMS.
na komputerze z Windows -
- idź do CMD
- Type w - "telnet localhost 5554" (zakładając, że jest to jedyny aktywny emulator, jeśli masz więcej emulatory wpisać odpowiedni numer portu)
- cecha wykorzystanie SMS (istnieje więcej opcji, takich jak połączenia GSM, itp)
można również wpisać pomoc w sesji telnet, będzie wymienić wszystkie możliwe rzeczy można zrobić.
- 1. Android Silent Push
- 2. Wykrywanie przychodzących i wychodzących wiadomości SMS
- 3. android - sms type constants
- 4. NSIS - Silent Autoupdate Application
- 5. Android wysyła wiele wiadomości SMS
- 6. Android - Słuchaj przychodzących wiadomości SMS
- 7. Android: Wysyłaj SMS i wyświetlaj w skrzynce SMS?
- 8. Android: wykrywanie USB
- 9. Android: wykrywanie fling gesty
- 10. Wykrywanie android Aktywny uruchamia
- 11. Android: Wykryj wychodzące wiadomości SMS, niepoprawne liczby
- 12. android lokalne pozwolenie Androidmanifest SMS ZOBACZ
- 13. Usuń sms android po otrzymaniu bez opóźnienia
- 14. Android: dokumentacja treści: // sms/"typ" wartości?
- 15. Android: jak oznaczyć sms jako przeczytany onReceive
- 16. Wykrywanie twarzy w systemie Android?
- 17. Android: Wykrywanie nieaktywności użytkownika/Wykrywanie klawiatury (z klawiatury programowej)
- 18. SMS kolejka Handling za niewykonanie SMS
- 19. jak otrzymać SMS sms do określonego portu ..
- 20. Android Wyślij SMS, który jest widoczny w wątku SMS (brak GUI)
- 21. Usługa odbierania wiadomości SMS
- 22. SMS raw pdu w Androidzie
- 23. Wykrywanie systemu Android na przyciskach w GridView
- 24. Wykrywanie usługi Android Wifi Direct Service
- 25. ANDROID - wykrywanie koloru za pomocą openCV - jak?
- 26. Wykrywanie oryginalnego serwisu UPnP dla systemu Android
- 27. Wykrywanie typu wyświetlania w systemie Android
- 28. Wykrywanie funkcji twarzy za pomocą OpenCV Android
- 29. Wykrywanie urządzeń Bluetooth w systemie Android - startDiscovery()
- 30. Android: Wykrywanie Kiedy Scrollview Odsłon dno
Czy masz jakikolwiek postęp w swoich badaniach? – 19greg96
To zależy od tego, co masz na myśli przez "cichy SMS". Czy masz na myśli to, że kiedy SMS zostanie wysłany lub odebrany, użytkownik nie otrzyma powiadomienia i nigdy nie zobaczy wiadomości? –
Spędziłem około pół godziny na nim i znalazłem jedno miejsce, które mówi, że jest możliwe, ale nie znalazłem nigdzie tego, co potwierdza. niewiele więcej przydatnych informacji, głównie teoria. Cichy w tym sensie: http://en.wikipedia.org/wiki/Short_Message_Service#Silent_SMS – nwnoga