我正在使用java
在我的Android设备上读取短信Cursor cursor = getContentResolver().query(Uri.parse("content://sms/inbox"), null, null, null, null);
cursor.moveToFirst();
但是我需要标记我的后台服务处理哪些短信。编辑存储短信的sqlite数据库表会有任何危险。
我想添加一个额外的列来指示已处理的内容或未处理的内容。
答案 0 :(得分:0)
自KitKat以来,您无法修改SMS内容提供商的任何数据,请参阅:http://developer.android.com/about/versions/kitkat.html#44-sms-provider
所以不建议你做你想做的事。