Удаление сообщения в окно сообщения в Android

Привет, мне было интересно, если бы я мог поместить сообщение в свой почтовый ящик при запуске приложения. Я хочу, чтобы при запуске приложения я хотел, чтобы сообщение с номером, скажем, 034556343, содержало сообщение "Приложение запущено" и должно было находиться в папке "Входящие" телефона. есть идеи?

1 ответ

Решение

Если вы хотите вручную отправить SMS-сообщение в папку "Входящие" с именем отправителя,

ContentValues my_values = new ContentValues();
values.put("address", "034556343");//sender name
values.put("body", "Application has started");
getContentResolver().insert(Uri.parse("content://sms/inbox"), my_values);

Вам также понадобятся следующие разрешения:

<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.WRITE_SMS"/>

Имейте в виду, что поставщик содержимого SMS на самом деле не является частью SDK, и этот код не гарантированно будет работать на всех прошлых, настоящих и будущих устройствах.

Другие вопросы по тегам