zoukankan      html  css  js  c++  java
  • android 开发 system/app目录下面有多个重复包名的apk,会不会冲突

    环境:已经拥有了root权限的android系统,我们的apk是开机启动

    测试:将2个相同的版本拷贝到系统system/app目录下面

    adb root  #获取root权限,前提是已经开放了root权限,即:debug编译的android系统
    
    adb remount   # 将系统目录可写
    
    adb push c:/test_1_v1.apk /system/app  #版本号为1,然后重启,再执行下面的步骤
    adb push c:/test_2_v1.apk /system/app  #版本号仍然为1

    发现当2个版本同时存在的话,同样能够启动,运行正常!

    那么现在来看看不同的版本号会发生什么?

    adb root  #获取root权限,前提是已经开放了root权限,即:debug编译的android系统
    
    adb remount   # 将系统目录可写
    
    adb push c:/test_1_v1.apk /system/app  #版本号为1,然后重启,再执行下面的步骤
    adb push c:/test_2_v2.apk /system/app  #版本号为2

    系统会执行版本号为1的apk包。,当删除掉 test_1_v1.apk的时候,再次重启,则会执行版本号为2的apk包,所以均不会引起冲突。但注意删除之前的版本

  • 相关阅读:
    Http协议状态码总结
    ES6中的let和const
    Swiper-轮播图
    HTML5动画API—— requestAnimationFrame
    神奇的 conic-gradient 圆锥渐变
    最流行的5个前端框架对比
    jQuery适用技巧笔记整合
    PHP中的面向对象OOP中的魔术方法
    居中
    (function($){})(jQuery)
  • 原文地址:https://www.cnblogs.com/feijian/p/5244469.html
Copyright © 2011-2022 走看看