您的位置:首页 > 其它

以 脚本精灵 为例,简单说说怎么制作apk共存包

2014-09-14 18:45 239 查看
前言


        制作共存其实就是将apk的包名更换成与之共存的不一样即可。以前挺害怕制作共存,就像人的名字一样 当你改名时,不知道的朋友会只认名字,而不理顾其他。所以 更改一个程序的包名,可谓是牵一发而动全身,必须将涉及到包名的相关的所有文件/文件夹字符串都做修改。

       下面以 脚本精灵 说说怎么制作apk共存:

准备工具

        ApkIDE & HEditor

具体操作

       我们知道 原包名为:com.scriptelf -> com.scriptelm,设置成相同的位数 防止以后的麻烦。

      1、在IDE中使用“全局替换”。先将文件中的字符串进行修改,如下图:

      


      2、修改文件夹的名字。将 com 文件夹下的文件夹名 scriptelf ,修改为 scriptelm。这样程序在调用的时候就不会出错了。

      3、对so进行开刀,利用 HEditor ,将 scriptelf 全部替换成 scriptelm ,如下图:

      


     这样我们的共存就完成了。

后记

       以上是我昨天的方法,我用了两次 对于不同的软件,很以为是万无一失、比较简单的。今天猛然想起来以前天哥有这样的教程,我扒扒看了一下,看完瞬间自己觉得掉了一逼格!!唉 不就是做个共存吗 有必要那么谨慎吗..一下是天哥 秒秒钟制作共存的方法:

将 AndroidManifest.xml 第二行中的 package 属性修改为你想改成的包名即可。

这个方法适合99%的apk包,但是得保证主Activity的路径是完整的,.省略的要按照原包名补齐。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  apk共存 修改包名