0

Hi iam creating a fake sms application, i want to write a sms message to inbox..

I got all the permission

<uses-permission android:name="android.permission.SEND_SMS" />
    <uses-permission android:name="android.permission.RECEIVE_SMS" />
    <uses-permission android:name="android.permission.READ_SMS"/>
    <uses-permission android:name="android.permission.WRITE_SMS"/>
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />

Method

 public void SendSmsMessage(View v){

        ContentValues values = new ContentValues();
        values.put("address", "111111");
        values.put("body", "hello amma");
        values.put("read", "0"); 
        values.put("date", "");

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
            Uri  uri = Telephony.Sms.Inbox.CONTENT_URI;
            context.getContentResolver().insert(uri, values);
        } else {
            context.getContentResolver().insert(Uri.parse("content://sms/inbox"), values);
        }

    }

When i execute the method it is not saving the message to sms inbox. by the way i am not getting any error message also. can someone help me to fix this tnx..

Phantômaxx
  • 37,901
  • 21
  • 84
  • 115
Sathya Baman
  • 3,424
  • 7
  • 44
  • 77

0 Answers0