关于Android(安卓)4.4 后没有WRITE_SMS权限以及指定Android(安卓)Studio2.3.3 SDK版本的问题
16lz
2021-01-26
期初是因为要写一个短信的备份与还原的小功能,可是写到一半备份写好了,在写还原的过程中却不能添加WRITE_SMS权限,IDE中没有自动导入,也不能自动感知,但是READ_SMS等其它权限没有问题,于是开启了为期一天班的虐狗状态,最后在一个博文中看到一行小字说android4.4以后 对程序写入程序有限制了,这才明白,于是更改Android Studio2.3.3中的Build Tools的版本,无奈sdk改为19报错,说最低为25,更改为25时又出现一堆莫名的丢失文件Bug。又开始各种网上求救,无奈效果甚微。发现Studio2.3.3不能更改build tools版本,同有其它网友在问,但都没有明确解决方案。一气之下索性安装eclipse,指定版本对Write_SMS权限进行测试。果真就是爽。然后指定高于android4.4则不能导入Write_SMS权限。
在此发问目的有二:
一是告诉其它朋友,省的浪费时间。
二是有几个问题,如果有朋友知道请在评论中帮忙解答一下,谢谢。
1、在android 4.4以后如果要进行其它程序写入短信的操作应该怎么做?
2、android studio2.3.3在创建项目时只能指定最低版本,怎么指定最高版本,修改后的bug怎么解决?
更多相关文章
- BlackHole开发日志-尝试基于Android的DNS服务器
- Android如何同时安装相同应用程序不同版本
- Enhanced Security Solution in Android
- 基于Android搭建tensorflow lite,实现官网的Demo以及运行自定义t
- Android怎么解决不同版本SDK的兼容性问题
- Android踩坑日记:Android动态权限分析和解决方案
- [Android]Google Maps的申請、設定與使用
- 广播+ Service详解、通知和权限-Android基础知识整理
- Android的安全性和权限