将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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java基础 什么是重载,什么是重写?有什么区别?重载(Overload):(1)Overloading是一个类中...
    勤息嘻嘻嘻阅读 657评论 0 1
  • 1.什么是Activity?问的不太多,说点有深度的 四大组件之一,一般的,一个用户交互界面对应一个activit...
    JoonyLee阅读 5,765评论 2 51
  • adb 即 Android Debug Bridge 安卓调试桥,adb 是一个C/S架构的命令行工具,主要由 3...
    坚持未来阅读 2,785评论 0 2
  • 2.1 Activity 2.1.1 Activity的生命周期全面分析 典型情况下的生命周期:在用户参与的情况下...
    AndroidMaster阅读 3,110评论 0 8
  • Android 调试桥 Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 A...
    guanjm阅读 1,529评论 0 1