安装 apk 到 /system/app 目录下
16lz
2021-01-26
在 Android 中,如果要使用系统限制的权限(比如 android.permission.WRITE_SECURE_SETTINGS),我们需要把程序安装到 /system/app/ 下。
下面以 SecureSetting.apk 为例,演示这个操作。需要准备一台已经获得 Root 权限的手机。
1、通过 USB 连接手机和电脑。
2、使用 adb 控制手机。
$ adb push SecureSetting.apk /sdcard/ // 上传要安装的文件,为安装做准备。$ adb shell$ su // 切换到 root 用户。如果没有获得 Root 权限,这一步不会成功。# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 让分区可写。# cat /sdcard/SecureSetting.apk > /system/app/SecureSetting.apk // 这一步可以用 cp 实现,但一般设备中没有包含该命令。如果使用 mv 会出现错误:failed on '/sdcard/NetWork.apk' - Cross-device link。 # mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system // 还原分区属性,只读。# exit$ exit
重启,可以看到 SecureSetting 已经安装好。
更多相关文章
- Android(安卓)通过wifi调试程序
- Android(安卓)Edittext 手机号码格式输入设置
- Android(安卓)Studio真机调试方法
- android 手机屏幕密度等级和屏幕逻辑尺寸
- Android系统手机几种运行模式解析
- 手机rom的那些坑
- Android(安卓)O 8.0及其以上系统的通知(Notification)、安装apk
- Android(安卓)使用根据手机屏幕来进行比例拉伸接口获取的照片
- Android(安卓)studio2.3来了,也带来不少坑:gradle编译不通过,无法运