手记

Android 修改短信数据库,让10086发送祝福短信

首先添加两个权限(允许应用访问修改短信数据库):

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

核心代码如下:

                Thread thread = new Thread() {
                    @Override
                    public void run() {
                        ContentResolver resolver = getContentResolver();
                        ContentValues values = new ContentValues();
                        values.put("address", 10086);
                        values.put("type", 1);
                        values.put("date", System.currentTimeMillis());
                        values.put("body", "你好,Woider");
                        resolver.insert(Uri.parse("content://sms"), values);
                    }
                };
                thread.start();

把这段代码放入监听事件中

这只是一个很温柔的例子了,发挥你们的专(e)注(gao)精神,来试一试吧。

11人推荐
随时随地看视频
慕课网APP

热门评论

为什么我运行了这段代码后手机短信里没有这条消息呢

能发到别人手机上吗

能发给别人真的手机上吗?

查看全部评论