
添加权限是在编译生成APK包前,也就是在源代码里添加权限。
找到源代码工程里的AndroidManifest.xml文件打开。
把<uses-permission android:name="android.permission.WAKE_LOCK"/>加入去,如图
System权限需要先获取ROOT权限,由于 /system 和 /data都是root用户的目录,普通用户没有读写权限,需要获取root权限才可以,修改。
目前应用市场有非常多的一键ROOT工具,这里就不举例了,功能基本都是一样的,Root权限的获取方式:
1.用手机连接电脑,下载一键root工具。
2.下载成功后,打开一键ROOT软件。会出现root准备,点击下一步,正式开始root。
3.检查root条件,要是需要文件备份的话,一定要备份后。点击开始ROOT。
4.root正式开始,需要几钟左右时间,期间可能会重启数次,root就会完成。
5.root完成后,就可以随意删除手机中的垃圾应用了包括系统应用。
当你获取root权限后通过adb访问 /system/app目录:
adb shell 进入shell模式
su 切换到root用户
chmod 777 /system/app 修改/system/app目录的权限为 777即可
exit 退出root用户
cd /system/app 即可进入/system/app 目录了
获取root权限后,将apk复制到/system/app目录下即可。
需要root权限。然后Runtime.exec() 调用linux命令。
不过这不是最麻烦的。最麻烦的是,卸载软件之后。如何恢复原来的
system/etc目录中的权限之类的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)