在 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 已经安装好。

更多相关文章

  1. Android(安卓)通过wifi调试程序
  2. Android(安卓)Edittext 手机号码格式输入设置
  3. Android(安卓)Studio真机调试方法
  4. android 手机屏幕密度等级和屏幕逻辑尺寸
  5. Android系统手机几种运行模式解析
  6. 手机rom的那些坑
  7. Android(安卓)O 8.0及其以上系统的通知(Notification)、安装apk
  8. Android(安卓)使用根据手机屏幕来进行比例拉伸接口获取的照片
  9. Android(安卓)studio2.3来了,也带来不少坑:gradle编译不通过,无法运

随机推荐

  1. Android(安卓)ListView几个比较有用的属
  2. Android(安卓)Preference置灰显示
  3. Android文件关联
  4. 关于android“多选”的小研究
  5. 解决ScrollView中填充内容上下会有阴影的
  6. Android(安卓)自定义View跟随页面切换小
  7. Android(安卓)tips2
  8. Android实现九宫格图案解锁
  9. android Frame动画基础
  10. 2012 年最佳 Android(安卓)应用