美文网首页
APP专项 | Android 单个APK替换技巧

APP专项 | Android 单个APK替换技巧

作者: Gawain_Knowknow | 来源:发表于2018-11-03 14:26 被阅读0次

    相同rom前提下替换内部apk

    第一步需要对手机进行root操作,获取root权限

    Root成功之后会显示一行成功提示,也有电脑不会显示提示,不要紧,可以重新挂载android后检查一下是否root成功,若未root成功提示如下:

    成功提示如下:

    好,adb shell进入以后就可以开始进行操作了,本次以微医apk为例,微医apk存放目录为system/priv-app/FamilyDoctor,使用cd 加目录进入文件夹,ls查看文件夹里的内容

    可以看到目录下有一个apk,一个lib文件夹,一个oat文件夹。我们要做的就是把apk替换掉,新的apk使用adb push命令将旧的替换,并且将下面的两个文件夹里的内容都替换掉,push成功如下图:

    Apk已经成功替换,可以再次进入system/priv-app/FamilyDoctor文件夹查看是否只有一个apk,如果只有一个则完成替换。然后替换lib文件,先将替换的apk改为zip后缀,然后解压

    可以看到只有lib文件夹,那么就只替换lib文件夹里的文件,将oat文件删除,使用rm -rf oat删除文件夹,然后查看lib里的文件:

    这些文件在解压出来的lib文件夹中如下文件夹内:

    接下来就把lib\armeabi-v7a文件夹内的东西push到手机内

    然后adb reboot 重启后即push成功

    此处只以**apk为例 其他apk如果没有lib库可不需要替换

    相关文章

      网友评论

          本文标题:APP专项 | Android 单个APK替换技巧

          本文链接:https://www.haomeiwen.com/subject/yxpkxqtx.html