Eu tenho um aplicativo que eu quero instalar no meu telefone Android. Infelizmente, está marcado como 'incompatível'. Talvez eu tente atualizar o sistema para instalar o aplicativo, mas primeiro gostaria de saber os motivos exatos pelos quais o aplicativo é 'incompatível' . Ou seja, quais são as 'variáveis' que o meu telefone está errado por não conseguir instalar o aplicativo.
Existe uma maneira genérica de fazer isso?
fonte
Pode haver vários motivos pelos quais um aplicativo pode ser mostrado como "incompatível":
Versão do Android (isso mais me impressionou no meu telefone antigo)
Arquitetura da CPU (por exemplo: ARMv6, ARMv7, ARMv8, x86) - alguns desenvolvedores podem ser preguiçosos e compilar apenas para ARMv7 e v8
Recursos de hardware, como flash da câmera ou barômetro ou tamanho da tela
Como uma maneira de desculpar um bloqueio regional (obrigado EA!)
Eu já vi alguns desenvolvedores citarem suporte por dispositivo, e não pelos recursos de qualquer dispositivo. Não pretendo conhecer todo o processo, mas presumo que isso ocorre porque a maioria das pessoas não conhece nem se importa com todos esses detalhes.
fonte
Já tem boas respostas aqui, mas apenas para adicionar ---
Existem algumas APIs de desenvolvedor que são compatíveis apenas com algumas versões específicas do Google Play Services / versão do SO Android / versão da tela ( como já mencionado nas outras respostas ), e não ter esses componentes ou especificações específicas pode ( às vezes ) fazer com que o aplicativo:
A própria Google Play Store está ajudando a evitar experiências ruins desnecessárias do usuário.
Embora a maioria das APIs seja compatível com versões anteriores, até os desenvolvedores são incentivados a usar a versão mais recente de uma API específica que estão usando.
O Android está mudando e melhorando constantemente, e a melhor maneira de maximizar seus benefícios é estar sempre atualizado o máximo possível.
fonte
Se você usa seu dispositivo regularmente em mais de um país, é essencial, eu acho, criar uma conta do Google em cada país. Não esqueça que seus telefones podem ter muitas contas associadas a eles. Por exemplo, não consigo fazer o download da "BBVA Wallet" para nenhum dos meus dispositivos usando a conta que criei no Reino Unido (na verdade, o aplicativo nem está listado no telefone), mas se eu criar uma nova conta na Espanha, posso fazer o download para todos os dispositivos, alternando para esta conta no Google Play. PS: não valeu a pena, no final, e apaguei o aplicativo em questão em menos de um dia :(
fonte