我编写了一个虚假的短信发送者,插入后显示短信通知有问题
我使用此代码插入短信:
ContentValues values = new ContentValues();
values.put("address", "123456");
values.put("body", "Test !");
values.put("status", -1);
values.put("date", String.valueOf(System.currentTimeMillis()));
getContentResolver().insert(Uri.parse("content://sms/inbox"), values);
并测试了此代码,但电子邮件应用返回强制关闭:
Intent a = new Intent("android.provider.Telephony.SMS_RECEIVED");
byte[] by =(byte[])(SmsMessage.getSubmitPdu("123456", "123456", "Test !", false).encodedMessage);
Object[] vrs = {by};
a.putExtra("pdus",vrs);
sendBroadcast(a);