Moje pytania dotyczą tylko systemu Android 6 (od wersji 23 SDK). Muszę uzyskać wszystkie wiadomości SMS, a nawet wersję roboczą do przyszłego przetwarzania. Nic specjalnego tutaj, użył następującego pokoju kod:Jak uzyskać wersję roboczą SMS-a w Androidzie 6 Marshmallow
context.getContentResolver().query(Uri.parse("content://sms/"),
new String[] {...}, null, null, null)
I ta praca jest idealna dla Androida 5, co oznacza, że otrzymuję wszystkie wiadomości SMS, w tym wersję roboczą. Ale na wszystkich urządzeniach z systemem Android 6 otrzymuję tylko wiadomości wysłane i odebrane oraz NIE MA PROJEKTU. Postaraj się, aby moja aplikacja była domyślnym SMS-em przed próbą wysłania zapytania SMS-em - ale bez powodzenia na Androidzie 6 wciąż nie mogę pobrać wersji roboczej wiadomości. W czym problem? Znalazłem już powiązane posty SMS missing from content provider results on Android Marshmallow Ale to nie rozwiązuje w ogóle mojego problemu.
Moim zdaniem, umair odpowiedział poprawnie: – Sami