将apk推送至系统应用目录

整理一下之前做系统应用开发遇到的一个问题。当本地系统目录已经默认存在该app,这个时候通过android studio 直接 run app的时候会遇到一个问题,安装完成后,每次按到home键退到后台,然后再次点击桌面应用图标会打开原本的系统应用,这个时候需要把我们的生成好到apk推送到系统应用目录替换系统应用,以下是步骤。

推送app至系统应用目录

//注意以下步骤的前提是手机已经有了root权限

1、adb remount
2、adb shell
3、ls /system/app   //显示/system/app文件夹中所有apk文件;
4、rm -rf /system/app/xxx.apk   //删除原本存在的apk。
6、exit  //退出adb shell
7、adb push xxxxx.apk /system/app
8、adb reboot  //重启。
切换横竖屏 (改变末尾数字 2是横屏 、3是竖屏)

adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:1

你可能感兴趣的:(将apk推送至系统应用目录)