É possível ter várias instâncias do mesmo aplicativo (logadas em contas diferentes)?


11

É possível ter várias instâncias do mesmo aplicativo (logadas em contas diferentes)?

Exemplo: desejo que o Instagram A esteja conectado à Conta A (pessoal) e o Instagram B conectado à Conta B (comercial). Ambos os aplicativos estão no mesmo telefone; Não quero entrar e sair, basta usar contas diferentes.


Quando você quer dizer 'Instagram A' e 'Instagram B', quer dizer duas instâncias? Se for esse o caso, o Android não permite ter mais de uma instância do mesmo aplicativo. IMHO, a menos que o aplicativo em si tenha algumas soluções alternativas (como o navegador Chrome tem guias para compensar), isso não é possível.
Narayanan

Isso é algo que o aplicativo individual precisa implementar. Aplicativos como o GMail têm essa funcionalidade, muitos outros autores de aplicativos não fazem um trabalho extra para recursos como este que poucas pessoas usarão.
precisa saber é o seguinte

1
A que versão do Android você está se referindo?
T0mm13b 01/01

2
Sim, esclareça exatamente o que você quer dizer com "contas diferentes". Você quer dizer diferentes contas do Facebook , mas uma única conta de usuário do Android? Nesse caso, sua pergunta pode ser coberta por uma pergunta semelhante: como manter duas versões de um aplicativo instaladas? Você quer dizer duas contas de usuário do Android em um tablet 4.2?
Eldarerathis 1/1

3
Parece um problema XY clássico . Suponho que você deseja alternar facilmente entre várias contas do Facebook e decidiu que a solução é ter várias instalações do mesmo aplicativo. Seria melhor se você perguntasse sobre o problema real que está tentando resolver.
ale

Respostas:


4

O Titanium Backup PRO (e apenas a versão paga (Pro) permite isso) - FYI ROOT REQUIRED - permite perfis, mas não a execução de várias instituições do mesmo aplicativo, com exceção do Winamp (mas o Winamp sempre foi escrito para isso isso, não importa a plataforma)


11

Há uma solução embaraçosa:

Renomear o nome do pacote dentro de um apk como proposto por Adobe para corrigir uma limitação desagradável de seu quadro AIR, XDA tem o mesmo também .

Todos usam o apktool para fazer engenharia reversa de um aplicativo (descompacte o apk, altere o nome do pacote no AndroidManifest.xml, reembale, renuncie).

Nota:
No entanto, isso não altera os locais no cartão SD (se usado, todas as 5 instâncias ainda usariam a mesma pasta no cartão, apenas para sua informação)


3

Basta descompilar o aplicativo, alterar o nome do pacote, compilar, enviar para o telefone. Feito! Apenas não distribua, anunciando como seu, porque isso é ilegal.


2

Não, não é possível executar várias instâncias do mesmo aplicativo.


2

Não, isso é definitivamente impossível. O sistema operacional Android nunca permite que você instale vários aplicativos iguais.


E as contas JB 4.2 e multiusuário?
T0mm13b 01/01

5
mesmo com o 4.2, tecnicamente, você nunca instala o aplicativo mais de uma vez. ele usa o mesmo aplicativo que foi instalado anteriormente, apenas cria uma pasta de dados para o usuário que "instalou" o aplicativo.
Ryan Conrad

1

Você não pode ter dois aplicativos que tenham o mesmo identificador. O identificador é a sequência após este texto no URL do aplicativo https://play.google.com/store/apps/details?id=. Portanto, para um único aplicativo, isso seria o mesmo, mesmo que você não tenha baixado do playstore, o identificador seria exclusivo para o aplicativo.

Para o aplicativo do facebook, o identificador é com.facebook.katana.


2
PS: O identificador também é chamado de nome do pacote do aplicativo.
Noob

Talvez descompilemos o aplicativo e alteremos o identificador para com.facebooka.katana e recompile e instale. Mybe instalado?
Batuhan Topbaş

Ainda não vai funcionar. O aplicativo do facebook usa a API de gráficos do facebook, na qual é necessário inserir o nome do pacote e o nome da classe de atividade principal no painel, juntamente com a ID do desenvolvedor. Você também deve alterar o ID do aplicativo do Facebook e a chave secreta. O truque pode funcionar em outros aplicativos.
Noob
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.