我想在同一台设备上创建Android应用程序的多个副本。第一种方法是我可以在我的应用程序中创建用户帐户,然后我可以使用whatsapp,雅虎等应用程序的两个帐户,但我没有这样做,请帮助我如何做到这一点... 实际上我想创建一个像这个应用程序的应用程序: app Cloner
这个App实际上是在android设备中同时管理两个帐号。请提供指导我如何实现此功能..
为此找到一个解决方案,我们必须像lody一样创建一个虚拟环境,为此我们需要实现C和Java知识,因为在不知道NDK的情况下,我们无法创建应用程序来管理多个帐户。 因此,我们需要在应用程序内部创建虚拟核心,为其他应用程序提供虚拟环境。 工作实例 Document Virtual app
答案 0 :(得分:2)
您所要做的就是确保更改包名称, applicationId 并创建变体,您可以点按此链接进行操作。
How to install different app variants on one Android device
重要的: 如果您还想要,也可以将此文件读入apk文件。 。
正如DevrimTuncer所说:
您可以使用apktool反编译您的apk,您的清单将是可读的。编辑清单后,您可以再次编译并创建apk。记得在创建新apk后签名你。链接到答案Here: