Como encontrar as informações do seu dispositivo Android para downloads de APK corretos

Publicados: 2022-01-29

Se você já tentou baixar um aplicativo para sideload no seu telefone Android, sabe como isso pode ser confuso. Muitas vezes, existem várias versões do mesmo aplicativo projetadas para várias especificações de dispositivos - então, como você sabe qual é a correta?

Entendendo as diferentes versões de arquivo

Se você está lendo isso, há uma boa chance de estar tentando baixar um aplicativo do APK Mirror, que é um site de hospedagem legítimo para APKs que estão disponíveis gratuitamente na Play Store. Essa é uma excelente opção se o aplicativo que você deseja tiver restrição geográfica, não estiver disponível para o seu dispositivo ou tiver uma atualização que ainda não chegou à sua conta. Embora você também possa precisar dessas informações ao baixar coisas do XDA Developers ou de outras fontes.

RELACIONADO: Como carregar aplicativos no Android

Se é aí que você se encontra, tentar descobrir o download adequado para o seu telefone pode ser um aborrecimento. Você não precisará se preocupar com isso se o aplicativo que você está visualizando tiver apenas uma versão, mas alguns aplicativos tiverem várias versões disponíveis, por exemplo, o YouTube tem 40 variantes diferentes. É quando você precisa saber qual versão é melhor para o seu telefone.

Geralmente, os detalhes são divididos em três categorias principais:

  • Arquitetura: Refere-se ao tipo de processador do seu telefone. Normalmente, as opções serão arm, arm64, x86 e x86_64. ARM e x86 são para processadores de 32 bits, enquanto arm64 e x86_64 são para processadores de 64 bits. Explicaremos com mais detalhes a seguir.
  • Versão do Android: Esta é a versão do sistema operacional Android que seu dispositivo está executando.
  • Screen DPI: DPI significa “Dots Per Inch”—basicamente esta é a densidade de pixels da tela do seu telefone. Por exemplo, uma tela full HD de seis polegadas (1920×1080) tem um DPI de ~367. Aumente essa resolução para 2880×1440 e o DPI aumenta para ~537.

Tecnicamente, a terminologia correta ao se referir à densidade de pixels deve ser PPI, ou Pixels Per Inch. Mas como o APK Mirror (e outros) se refere a isso como DPI, ficaremos com a terminologia relativa.

ARM vs. x86

Propaganda

Embora a versão do Android e o DPI sejam bastante diretos, a arquitetura do processador é outra história. Farei o meu melhor para resumir da forma mais simples possível aqui.

  • ARM: Esta é uma arquitetura de processador móvel em primeiro lugar, e que a maioria dos telefones roda agora. O Snapdragon da Qualcomm, o Exynos da Samsung e os chips móveis da MediaTek são exemplos de processadores ARM. A maioria dos chips modernos são de 64 bits, ou ARM64 .
  • x86: Esta é a especificação de arquitetura para chips Intel. Por mais dominante que a Intel seja no mercado de computadores, esses chips são muito menos comuns em aparelhos Android. x86_64 refere-se a chips Intel de 64 bits.

Essas informações são especialmente importantes porque os arquivos x86 e ARM não são compatíveis entre si — você deve usar a versão projetada para a arquitetura específica do seu telefone.

Da mesma forma, se o seu telefone estiver executando um processador de 32 bits, o APK de 64 bits não funcionará. Os processadores de 64 bits, no entanto, são compatíveis com versões anteriores, portanto, o APK de 32 bits funcionará bem em um processador de 64 bits.

Como encontrar as informações corretas do seu dispositivo

Eu sei, eu sei, é confuso. A boa notícia é que existe uma maneira fácil de descobrir todas as informações do seu dispositivo com um aplicativo chamado Droid Hardware Info. Este é um aplicativo gratuito na Play Store e informará basicamente tudo o que você precisa saber sobre seu telefone.

Vá em frente e dê-o e instale-o e ligue-o. Mostraremos onde encontrar exatamente o que você está procurando.

A primeira guia que você vai querer ver é a guia "Dispositivo", que é o que o aplicativo abre por padrão. Existem duas informações importantes aqui: DPI e versão do sistema operacional Android.

Propaganda

Para encontrar o DPI, veja a entrada Software Density na seção Display.

Para a versão do Android, veja a versão do SO na seção Dispositivo. Isso exibe explicitamente o número da versão.

Para informações de arquitetura, deslize até a guia Sistema e verifique as entradas CPU Architecture e Instruction Sets na guia Processor. Este não é tão direto quanto os outros, pois não diz explicitamente “arm64” ou similar, então você terá que ler um pouco nas entrelinhas.

Primeiro, se você vir “64” no nome da arquitetura, pode garantir que é um dispositivo de 64 bits. Bastante fácil. Para descobrir se é ARM ou x86, você verá a seção Conjunto de instruções - novamente, você está apenas procurando as informações básicas aqui, como as letras "arm".

No meu Pixel 2 XL (as capturas de tela acima), por exemplo, fica bem claro que é um dispositivo ARM64. O Nexus 5, no entanto, não é tão claro - podemos ver que é ARM, mas não o mostra explicitamente como um processador de 32 bits. Nesse caso, podemos assumir com segurança que é um chip de 32 bits porque não especifica a arquitetura de 64 bits.

Escolhendo qual arquivo baixar

Com isso em mente, vamos voltar ao nosso exemplo do YouTube acima. Vamos analisar as várias versões do YouTube no APK Mirror e descobrir exatamente qual download se aplica ao meu Pixel 2 XL. Com as informações do dispositivo em mãos, sabemos que ele está executando um processador ARM de 64 bits, tem um DPI de 560 e está executando o Android 8.1.

Propaganda

É fácil combinar o tipo de processador e a versão do Android—arm64 e Android 5.0+. Mas não há opção específica para 560dpi.

Portanto, temos duas opções principais para escolher: o DPI mais alto disponível - neste caso, 480 ou "nodpi".

Nesse caso, recomendo usar a variante “nodpi”, pois ela contém todos os recursos disponíveis para cobrir a gama de DPIs existentes. Então, por que não escolher este independentemente? Por causa do tamanho do arquivo, como contém recursos para trabalhar essencialmente em qualquer DPI, é um arquivo muito maior. Se você encontrar aquele que corresponde perfeitamente ao DPI do seu dispositivo, sempre use isso. Caso contrário, você também pode escolher um que seja um pouco mais alto e ficar bem.

Em nosso caso de teste, no entanto, não estou convencido de que a versão de 480 DPI ficará tão boa quanto o download do nodpi, já que o telefone tem 560 DPI. Nesse caso, o tamanho do arquivo maior vale a troca.


Aprender os meandros do seu dispositivo é bastante simples. E, felizmente, uma vez que você descubra essas informações uma vez, não precisará se preocupar com isso novamente até obter um novo telefone.