是否可能有一个相同应用程序的多个实例(登录到不同的帐户)?


11

是否可能有一个相同应用程序的多个实例(登录到不同的帐户)?

示例:我希望Instagram A登录到帐户A(个人),而Instagram B登录到帐户B(企业)。两个应用程序都在同一部手机上;我不想使用其他帐户登录和注销。


当您指的是“ Instagram A”和“ Instagram B”时,您是指两个实例吗?在这种情况下,Android不允许同一应用程序拥有多个实例。恕我直言,除非应用程序本身具有某些解决方法(例如Chrome浏览器如何使用标签进行补偿),否则这是不可能的。
Narayanan 2012年

这是单个应用程序需要实现的东西。像GMail这样的应用程序确实具有此功能,许多其他应用程序的作者并未为很少有人会使用的此类功能付出额外的工作。
GAThrawn

1
您指的是哪个Android版本?
t0mm13b 2013年

2
是的,请确切说明“不同帐户”的含义。您是指其他Facebook帐户而是一个Android用户帐户吗?在这种情况下,您的问题可能会涉及类似的问题:如何保持安装两个版本的应用程序?您是说在4.2平板电脑上有两个Android用户帐户吗?
eldarerathis

3
看起来像一个经典的XY问题。我猜想您想轻松地在多个Facebook帐户之间切换,并且您已确定解决方案是对同一应用程序进行多次安装。“如果您要询问要解决的实际问题,那就更好了。
ale

Answers:


4

Titanium Backup PRO(并且只有付费(Pro)版本才允许这样做)-需要FYI根目录-确实允许使用配置文件,但不能运行同一应用程序的多个实例,但Winamp除外(但Winamp始终被编写为这样做)不论平台如何)


11

有一个尴尬的解决方案:

重命名的apk包里面的名称作为提议由Adobe厘定其AIR框架讨厌的限制,XDA具有相同的

所有人都使用apktool对应用程序进行反向工程(解压缩apk,在AndroidManifest.xml中更改包名称,重新打包,然后辞职)。

注意:
尽管如此,这不会更改SD卡上的位置(如果使用了SD卡,则所有5个实例仍将使用卡上相同的文件夹,仅是仅供参考)


3

只需反编译应用程序,更改程序包名称,编译,推送到电话即可。做完了!只是不要分发它,而将其作为您的广告进行宣传,因为那是非法的。


2

否,无法运行同一应用程序的多个实例。


2

不,这绝对是不可能的。Android操作系统永远不允许您安装多个相同的应用程序。


那么JB 4.2和多用户帐户呢?
t0mm13b 2013年

5
即使使用4.2,从技术上讲,您也不会安装该应用程序一次以上。它使用的是与以前安装的应用程序相同的应用程序,只是为“安装”该应用程序的用户创建了一个数据文件夹。
瑞安·康拉德

1

您不能有两个具有相同标识符的应用程序。标识符是应用程序url中此文本之后的字符串https://play.google.com/store/apps/details?id=。因此,对于单个应用程序来说,这是相同的,即使您尚未从Playstore下载它,标识符对于该应用程序也是唯一的。

对于facebook应用,标识符为com.facebook.katana


2
PS:该标识符也称为应用程序的程序包名称。
2013年

也许我们反编译应用程序并将identidier更改为com.facebooka.katana并重新编译然后安装。Mybe安装了吗?
2013年

仍然行不通。facebook应用程序使用facebook graph API,您需要在其中将包名称和主要活动类名称以及开发人员ID放入仪表板中。您还必须更改facebook应用程序ID和密钥。该技巧可能会在其他应用程序上起作用。
2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.