当前位置:   article > 正文

Android如何替换原生应用_android bin包替换app

android bin包替换app

有个需求是把原生的日历app换成修改源码后编译生成的新app
尝试进入adb,须有root权限(完整的root权限)
用以下代码删除原生的calendar

adb shell
$ su
# pm uninstall -k --user 0 com.android.calendar
  • 1
  • 2
  • 3

然后要把/system挂载成可读写的(rw,一开始是只读的ro)
执行

# mount 
  • 1

可以发现/system是只读的 ro
然后执行

# mount -o rw,remount /system
# mount
  • 1
  • 2

可以看到/system 是可读写的:rw
此时退出adb shell,把已经编译好的新的日历apk push进手机

# adb push ~/newapk/Calendar.apk /system/app/Calendar
# adb shell   
# reboot   //重启手机
  • 1
  • 2
  • 3

此时就可以使用改后的calendar了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/174173
推荐阅读
相关标签
  

闽ICP备14008679号