android 删除短信无效,android删除短信(绕过权限)
android的很多功能都是需要权限才能操作,还是有很多功能我们是可以直接操作的,只需要在配置文件中注明权限就行了,可是有些虽然注明了权限,但是还是会提示说你没权限。比如删除短信、让手机进入休眠状态(gotoSleep)。下面就介绍一下我是如何删除一条属于黑名单中的短信:
1、获取你想要删除的短信的线程ID(因为我想删除最近收到的一条短信,所以我只需按时间进行倒序,然后获取第一条短信的线程ID就行了)
private long getThreadId() {
long threadId = 0;
String SMS_READ_COLUMN = "read";
String WHERE_CONDITION = SMS_READ_COLUMN + " = 0";
String SORT_ORDER = "date DESC";
int count = 0;
Cursor cursor = mContext.getContentResolver().query(
Uri.parse("content://sms/inbox"),new String[]{ "_id", "thread_id", "address", "person", "date", "body" },
WHERE_CONDITION,null,SORT_ORDER);
if (cursor != null) {
try {
count = cursor.getCount();
if (count > 0) {
cursor.moveToFirst();
threadId = cursor.getLong(1);
}
} finally {
cursor.close();
}
}
Log.i("threadId", String.valueOf(threadId));
return threadId;
}
2、删除短信
long id = getThreadId();
Uri mUri=Uri.parse("content://sms/conversations/" + id);
mContext.getContentResolver().delete(mUri, null, null);
这能通过这种方式删除短信,如果你想通过其他条件删除的话,那么就会提示你不够权限删除。但是这种方式只是删除收信箱中的短信
android 删除短信无效,android删除短信(绕过权限)相关推荐
- android 删除短信无效,Android - 从设备中完全删除短信并使短信无法恢复
我想通过我的应用程序从手机中删除所有短信. 目前,我正在使用下面的代码删除邮件.Android - 从设备中完全删除短信并使短信无法恢复 Uri uriSms = Uri.parse("co ...
- android设置返回按钮无效,Android onKeyDown监听返回键无效的解决办法
Android onKeyDown监听返回键无效的解决办法 当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的, 具体解决方法如下: 重写dispa ...
- android textview 文字居中无效,android – 不能垂直居中textview的文本
[已解决]我不得不向ScrollView添加 android:fillViewport ="true",修复了文本没有垂直居中的问题. 我知道之前已经多次回答,但我仍然无法垂直居中 ...
- android 选择文件路径无效,Android使用MediaMetadataRetriever类获取视频帧时一直无法正确读取路径文件,iamge显示位null...
满意答案 来欧冠0300 2017.04.23 采纳率:57% 等级:8 已帮助:211人 从API 8开始,新增了一个类: android.media.ThumbnailUtils这个类提供了 ...
- Android版短信 筛选/批量删除 程序(支持Android 2.3~4.4)
这是一个短信筛选/批量删除的工具类程序. 首先上图: 1.展示全部系统短信. 2.新建筛选器(支持按号码筛选和按内容筛选) 3.筛选,批量删除. 主要代码: 1.获取系统全部短信 [java] vie ...
- Android:短信 筛选/批量删除 程序(支持Android 2.3~4.4)
这是一个短信筛选/批量删除的工具类程序. 首先上图: 1.展示全部系统短信. 2.新建筛选器(支持按号码筛选和按内容筛选) 3.筛选,批量删除. 主要代码: 1.获取系统全部短信 //获取系统全部短信 ...
- android删除短信记录,android 4.4 以上删除短信的方法
android 4.4之后非默认的短信应用已经没有办法删除短信了.像以前那样用如下方法是不会没法删除短信的(即使在xml中配置了短信的读写权限),同时也不会有报错或其他提示. 但通过打印可以看到上述代 ...
- android 手机短信恢复,安卓手机短信删除了怎么恢复?简单恢复的方法
原标题:安卓手机短信删除了怎么恢复?简单恢复的方法 安卓手机短信删除了怎么恢复?手机短信是生活中不经常使用到,但是依然是十分重要的存在,因为我们现在比较喜欢用社交软件与别人进行交流,但是在一些相对重要 ...
- android 手机短信恢复,Android短信如何恢复
Android短信如何恢复?虽然当下微信使用非常普及,但不少重要事项还是会使用短信进行沟通的,比如快递密码箱ID提醒.信用卡还款提醒.验证码等.其目的是确保一定收到,不会因断网.未登陆等消息消失.所以 ...
最新文章
- qt工程在linux系统里颜色显示错误_【飞凌嵌入式RK3399开发板试用体验】+QT开发环境搭建测试(二)...
- 移动应用程序和网页应用程序_您的移动应用程序运行缓慢的主要原因以及如何修复它...
- php redis set集合操作,php对redis的set(集合)操作
- Hadoop SequenceFile数据结构介绍及读写
- golang 字符串比较 不区分大小写
- python支付程序源码_python项目中实现支付宝网页支付
- Java学习第三天160818 表单 框架 下拉列表等
- 解锁三星bl锁有几种方法_解锁陶瓷砂磨机常见的几种机械密封损坏原因及处理方法发表...
- 3 上传分段_32式太极拳教材分段教学:【3】32式太极拳背向演示 .3/25.
- 统计问题(HDU-2563)
- Inside-out追踪技术浅析
- pythongui编程星期的中英文对照_编写一个程序,根据用户输入的一个英文字符翻译成相应的中文日期,如输入“M”返回“星期一”。...
- Blog Management System Based on JSP(基于JSP的实验室设备管理系统的开发)外文翻译
- Pandoc安装与使用总结
- Python基础+进阶(万字总结,基础案例+执行结果)
- 阻抗匹配基础知识详解
- 1.7-秩和相关关系
- 游戏建模师日常工作内容包括哪些?
- More Effective C++条款3
- Java新手上路--算数运算符
热门文章
- WS2812C IO口模拟控制
- MVP衣明志——15年技术生涯
- MIUI金凡回应用户反馈小米手机发热情况
- 不得不吐槽的Android PopupWindow的几个痛点(实现带箭头的上下文菜单遇到的坑)...
- php guzzle,php – 如何使用Guzzle 6记录所有API调用
- 【红外遥控器】基于FPGA的学习型红外遥控器verilog开发
- 周易六十四卦——水火既济卦
- 参数validator/valid校验用法(通俗)
- 【Unity】Jay 开发日志(三)——道具效果的实现(上)
- 无限轮播的实现,未加自动轮播效果(非原创)