黑科技!Android应用程序双开!!!

来源:互联网 发布:红蜘蛛软件破解版 编辑:程序博客网 时间:2024/06/03 03:07
        应公司要求,研究Android应用双开。之前从没接触过此类的知识,一直认为Android APK只能安装一个在手机上,毕竟包名不能重复的问题摆在那里。后来老板了解了双开,就让我研究,我也下载了现在市面上提供双开的软件,LBE 平行空间(原双开大师)、机友精灵这两款。通过使用后发现,LBE是让应用在塔自己开的虚拟机里面运行,单独的进程单独的环境来实现双开,而机友精灵是把应用通过复制改代码重新生成APK文件来实现的,个有不同之处,但无论哪种都实现了双开功能。
         通过网上百度,知道了ApkTool工具可以把打包好的APK文件进行反编译,我也已经试过了,确实可行,但是最重要的一点,双开,并没有实现,改掉主配置文件中的包名和smali文件相关的包名后,虽然可以安装,但是并不能运行,最直接的一点就是改掉了主配置文件的包名,那些像百度地图,极光推送,环信聊天等第三方SDK就都不能用了,因为这些都是在开发者中心注册ID的,和包名是绑定的,所以用ApkTool工具反编译的APK并不是双开实现的工具。
        小子在这儿就想请教各路大神,双开的原理是什么,有源码更好。
0 0
原创粉丝点击