"Você não pode instalar este aplicativo porque outro usuário já instalou uma versão incompatível neste dispositivo"

160

Tentando instalar meu próprio aplicativo na Play Store, ele diz "Você não pode instalar este aplicativo porque outro usuário já instalou uma versão incompatível neste dispositivo"

Nota - Desinstalei a versão de depuração e também limpei meu cache. Ainda não é possível instalá-lo na Play Store.

Meu telefone não está enraizado, portanto, como sugere outra resposta semelhante aqui no stackoverflow, não posso usar um explorador de arquivos raiz para limpar os dados.

Phantômaxx
fonte
1
@PreethiRao, sim, pirulito.
Isso não é específico do Lollipop, mas foi introduzido em versões posteriores do cliente Google Play. Estou no KitKat (4.4.4) e tenho o mesmo problema. Para uma explicação, veja a publicação de DrZaphod abaixo.
Levon
2
Apenas mude seu perfil para convidado ou outro se você o desinstalou de todos os outros usuários. E Voila! ;)
OMArikan
A mensagem também pode ser um pacote de atualização incompatível. Desinstale e reinstale. Você pode instalar este aplicativo na App Store. e significa a mesma coisa.
precisa

Respostas:

369

Consulte isso: na verdade, sua versão de depuração do aplicativo não foi desinstalada corretamente

  1. Vá para configurações> aplicativos> lista de aplicativos baixados
  2. Você pode ver os aplicativos instalados na lista (o aplicativo pode não estar em ordem. Ou pode estar no final)
  3. Clique no aplicativo, vá para a opção de menu estouro
  4. Clique em desinstalar para ver todas as opções de usuários
Preethi Rao
fonte
1
É isso. Obrigado! Este pirulito é específico? Além disso, os usuários que estão usando a versão anterior do meu aplicativo terão esse problema?
1
Ha isso é específico do pirulito, e outros usuários podem não obter esse problema. porque eles vão instalá-lo como atualização do aplicativo anterior,
Preethi Rao
5
Eu acho que essa resposta será upvoted tantas vezes no futuro;)
Milad Faridnia
2
Nota: pode ser o último da lista. Eu tive uma situação estranha em que o desinstalei de todos os usuários, mas ele ainda aparecia na parte inferior da lista "aplicativos instalados", com o rótulo "aplicativo não instalado" (aliás, ótimo UX google). Verifique a parte inferior se a lista não estiver em ordem alfabética.
delrox
1
Esta solução está disponível. No Android8, você vai em Configurações-> Armazenamento -> Outros aplicativos-> <encontre o seu aplicativo> -> pressione o ícone "i" -> Informações do aplicativo aberto -> clique no lado direito da barra de ação -> pressione "Desinstalar para todos os usuários "agora o aplicativo é desinstalado e instala seu apk, seu aplicativo é capaz de instalar ... Happy Release :)
Vrajesh
100

No meu caso, não consegui ver o aplicativo em configurações> aplicativos> lista de aplicativos baixados porque já tentei desinstalá-lo.

O que funcionou para mim foi: adb shell pm uninstall com.packagename

acho que meu problema foi porque, de alguma forma, eu havia instalado o aplicativo no usuário principal e no convidado e não conseguia desinstalá-lo de nenhum dos dois.

NewestStackOverflowUser
fonte
7
sim, apenas o adb shell pm uninstall com.packagename me ajudou. E não consigo ver meu aplicativo nas configurações. Obrigado!
Malder #
2
Muito obrigado, exatamente o que eu preciso. Isso funcionou para mim também.
user2499998
2
Esse comando funcionou para mim, eu não ver as opções explicado na resposta aceita
Alejandro Morán
Descobri que o aplicativo em questão estava instalado na conta de convidado, então foi desinstalado para corrigir.
21318 Rich
1
Cara eu te amo
El Jazouli
22

No Redmi note3, a versão de depuração do aplicativo foi instalada no segundo espaço.
Então, Configurações-> Segundo espaço-> Vá para o Segundo espaço. Desinstale o aplicativo.

Sagar Lohiya
fonte
deve funcionar para todos que criaram o segundo espaço, muito obrigado!
precisa saber é
17

Se estiver usando o Android Studio 2.3(e talvez as versões acima), na última etapa da Generate Signed APKjanela, em Signature versions:parte, marque as duas caixas de seleção e clique em Finishpara gerar APK.

insira a descrição da imagem aqui

Sayed Abolfazl Fatemi
fonte
1
Muito obrigado!! Eu ficava pensando que era por causa de algo que eu tinha feito no manifesto
Mr. Supasheva
11

Tentei verificar as soluções acima, mas não me ajudou.

Finalmente, segui as etapas abaixo para encontrar meu dispositivo (Asus Zenfone 2)

Configurações> Usuários> 1. Proprietário 2. Convidado

Clicou em Convidado> Playstore> Desinstalar o aplicativo (a opção surgiu quando você o pesquisava)

Após a desinstalação, voltou ao Proprietário (Usuário) do Convidado. Foi capaz de instalar o aplicativo com sucesso.

Arunjith S
fonte
Esta solução funcionou para mim. A mensagem de erro deve especificar melhor o que significa "usuário". Eu pensei que estava se referindo às minhas contas de usuário da Play Store, não às minhas contas de usuário do telefone.
niandrei 24/01
8

Desde pirulito, parece que as preferências do aplicativo estão associadas à chave de assinatura. Como a versão de depuração do aplicativo usa uma chave de assinatura diferente, é necessário desinstalar completamente o aplicativo de depuração antigo, incluindo dados.

Para fazer isso:

  1. Abrir configurações.
  2. Escolha app.
  3. É o padrão da lista de aplicativos baixados em ordem alfabética.
  4. Você descobrirá que os aplicativos desinstalados não estão em ordem alfabética, mas na verdade na parte inferior da lista.
  5. Clique na aplicação
  6. Escolha 'Limpar dados'

Nota - a maioria dessas informações é igual a outra resposta de Preethi Rao, mas minhas edições foram rejeitadas - também não tenho reputação, portanto não posso comentar.

DrZaphod
fonte
Obrigada pelo esclarecimento. Estava procurando por isso.
6

Esta é a minha solução para o meu Meizu pro 6.

Configurações -> Impressão digital e segurança -> Modo Convidado -> Limpar dados do convidado

Dennis Yekimov
fonte
6

Se você está lendo isso, provavelmente já tentou de tudo (por exemplo, desinstalar, limpar o cache, limpar o segundo espaço etc, que você pode fazer no telefone) e seu problema ainda não foi resolvido. Eu enfrentei o mesmo problema e levei um dia para descobrir isso. Mas encontrei a solução no final do dia. Aqui está o que você deve fazer.

1. Abra seu aplicativo no android studio
2.Clique em gradle(no canto direito)
3. vá para app-> task-> install-> uninstallAll
4.Clique em uninstallAll
5.Boom problema resolvido !!!

kontashi35
fonte
Valeu cara !!! Isso funciona para mim, estou procurando uma solução desde a noite passada!
heychar 7/04
5

Corrigi este problema nos celulares xiomi.

O problema é que seu aplicativo já existe no espaço paralelo ou (segundo espaço).

  1. Vá para suas configurações
  2. Encontre o segundo espaço e pressione enter.
  3. Alterne para o segundo modo de espaço.
  4. Depois de entrar. você pode ver seu aplicativo lá.
  5. Desinstale o aplicativo e volte para o segundo espaço.
  6. Abra o playstore agora você pode baixar o aplicativo facilmente.
Yasir Ali
fonte
obrigado e é isso que eu precisava para o meu telefone Xiaomi
Maniruzzaman Akash
@ManiruzzamanAkash welcome bro. vote esta resposta se não o fez.
Yasir Ali 6/07
4

Para telefones Redmi ou Mi , o aplicativo de depuração foi instalado no segundo espaço .

  1. Vá para Configuração -> Segundo espaço -> Abrir segundo espaço .

  2. Configurações -> Aplicativo -> lista de aplicativos baixados .

  3. Clique no aplicativo, você deseja desinstalar .
  4. Clique em Desinstalar .
  5. Voltar para Primeiro espaço da configuração.

Vipan
fonte
3

Atualize para a resposta de Preethi Rao .

No Android O, esta opção está disponível em

Configurações> Aplicativos e notificações> Informações do aplicativo

Lá você pode ver seu aplicativo depurável desinstalado com o rótulo Not installed for this user.

Você pode abri-lo agora e pode ver o ponto vertical triplo no canto superior direito.

Na medida em que há a opção Desinstalar para todos os usuários . Ao gravar, você pode desinstalar o aplicativo completamente.

Gunaseelan
fonte
1
funciona. Eu tenho API27 orio android. MIA1 Stock android os.
Vrajesh
3

Solução para dispositivos de honra

Eu também precisava desinstalá-lo do espaço privado. Você pode abrir espaço privado a partir de

Configuração> Segurança e Privacidade> Espaço Privado

Em seguida, abra o espaço privado e vá para configuração> aplicativos e exclua o aplicativo a partir daí.

Khemraj
fonte
1

Apenas mude seu perfil para convidado ou outro se você o desinstalou de todos os outros usuários.

E Voila! ;)

OMArikan
fonte
1

Na API do Android 25 ou superior

Passos (Stock android OS):

Configurações-> Armazenamento -> Outros Aplicativos-> -> limpar cache e dados -> pressione o ícone "i" -> Informações do Aplicativo aberto -> clique no lado direito da barra de ação -> pressione "Desinstalar para todos os usuários"

Agora o aplicativo é desinstalado e instala seu apk, ele é capaz de instalar ...

Happy Release :)

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Vrajesh
fonte
1

No Samsung Galaxy TAB S2, Android 7.0, depois de clicar no setting -> Appsaplicativo cujo erro foi exibido, cliquei nos 3 pontos no canto superior direito e há uma opção "desinstalar todos os usuários"

Yossi
fonte
1

Eu tive esse problema em um dispositivo Xiaomi quando eu tinha um APK de depuração instalado anteriormente e tente instalar o release no playstore. Mesmo depois de desinstalar o aplicativo, o playstore ainda mostrava esse erro, reiniciei o cache limpo, mas tudo falhou. Por fim, encontrei a solução passando pelas configurações do playstore -> meus aplicativos e notificações -> biblioteca -> onde você pode ver todo o diretório de arquivos instalados. Remova seu aplicativo dessa lista e tente novamente. Agora o erro se foi.

Manoj Perumarath
fonte
0

É provável que você tenha uma estrutura que precise ser instalada com seu aplicativo, e é isso que está realmente errado. Se você usa xamarin, gap telefônico ou qualquer outra plataforma de desenvolvimento, certifique-se de acessar os aplicativos instalados e desinstalar a estrutura.

Eu já vi isso muitas vezes com o Xamarin

Tim
fonte
Não. É um aplicativo Android nativo.
Alguma dependência? Mesmo nativa poderia ter estruturas para instalar
Tim
0

No Android Lollipop, há usuário, portanto, esta mensagem significa que você precisa mudar o usuário e desinstalar o aplicativo de todos os usuários do dispositivo ...

Veja em Configurações-> Usuários

fanaur
fonte
0

No meu caso, não consegui instalar o aplicativo porque ele estava instalado em um usuário diferente no dispositivo. A exclusão do aplicativo desse usuário resolveu o problema do meu lado

Alex
fonte
0

O aplicativo existente deve ser desinstalado, vá para configurações-> Aplicativos -> ... você pode encontrar a mensagem de que "este aplicativo não está instalado para este usuário". Esses aplicativos não podem ser instalados no usuário atual. Se for esse o caso, altere o usuário / perfil e tente desinstalar o aplicativo.

Kamesh Chauhan
fonte
0

Por Updated Android Studio 2.3ou próximo ...

  1. Build> Gerar Signed apk.
  2. Crie Keystore path.
  3. Coloque Password, alias, key password.
  4. Build typeselecione de acordo (por exemplo, para liberar no uso do playstore release).
  5. Signature Versionselecione ambas V1e V2caixas de seleção.
  6. depois de clicar em Finsih.
  7. Aguarde a gradleconstrução.
  8. Após o gradle buildAndroid Studio mostrar um notificationpara abrir o explorador de localização do apk.
  9. Vá para exploreronde você selecionou o apk para armazenar e verá o nome do arquivo .apk como app-release.apkusá-lo.

Espero que isso resolva seu problema.

Crime_Master_GoGo
fonte
0

Se você é um desenvolvedor. Vá para o terminal adb e façaadb uninstall "package name of the app"

um morcego
fonte
0

Se você conhece o desenvolvimento do Android

Então você pode desinstalar este aplicativo simplesmente por adb.

adb uninstall packagename exa: adb uninstall com.sdcardprefer

Aqui com.sdcardprefer é packagename.

Este comando adb remove a versão incompatível do aplicativo que é instalada nos seus dispositivos.

Pinak Gauswami
fonte
0

Para o meu caso, desde que instalei o "Espaço de Trabalho" do Google, o aplicativo antigo foi instalado dentro do espaço de trabalho. Então, preciso ir para "Área de trabalho" e depois desinstalar o aplicativo antigo. Espero que ajude :)

elsennov
fonte