If-Koubou

Как да намерите информацията за устройството си с Android за коректно изтегляне на APK

Как да намерите информацията за устройството си с Android за коректно изтегляне на APK (Как да)

Ако някога сте се опитали да изтеглите приложение за набиране на страници на телефона си с Android, знаете колко объркващо може да бъде. Често има няколко версии на едно и също приложение, предназначени за различни спецификации на устройствата - откъде знаеш коя е правилната?

Разбиране на различните версии на файловете

Ако четете това, има шанс да изтеглите приложение от APK Mirror, което е легитимен хостинг сайт за APK файлове, които са достъпни безплатно в Google Play Магазин. Това е отлична опция, ако приложението, което искате, е с географско ограничение, не е налице за вашето устройство или има актуализация, която все още не е била направена в профила ви. Въпреки че може да се нуждаете и от тази информация, когато изтегляте неща от XDA Developers или други източници.

Ако това е мястото, където се намирате, а след това се опитвате да разберете правилното изтегляне за вашия телефон може да бъде кавга. Няма да се притеснявате за това, ако приложението, което търсите, има само една версия, но някои приложения имат няколко версии - например YouTube има 40 различни варианта. Това е, когато трябва да знаете каква е най-добрата версия за вашия телефон.

Обикновено данните се разделят на три основни категории:

  • Архитектура:Това се отнася за типа на процесора във вашия телефон. Обикновено опциите ще бъдат ръката, arm64, x86 и x86_64. ARM и x86 са за 32-битови процесори, докато arm64 и x86_64 са за 64-битови процесори. Ще обясним по-подробно по-долу.
  • Версия на Android: Това е версията на Android OS, в която работи вашето устройство.
  • Екран DPI: DPI означава "точки на инч" - основно това е плътността на пикселите на екрана на телефона ви. Например, един 6-инчов Full HD екран (1920 × 1080) има DPI ~ 367. Нарежете тази резолюция до 2880 × 1440, а DPI се повишава до ~ 537.

Технически, правилната терминология, когато се отнася до плътността на пикселитеТрябва PPI или Pixels Per Inch. Но тъй като APK Mirror (и други) се позовава на това като DPI, ще се придържаме към относителната терминология.

ARM срещу x86

Докато версията на Android и DPI са доста ясни, процесорната архитектура е съвсем друга история. Ще направя всичко възможно, за да го счупя възможно най-просто тук.

  • ARM: Това е първо и преди всичко архитектура на мобилни процесори и какви са повечето от телефоните, които се изпълняват сега. Qualcomm's Snapdragon, Exynos на Samsung и мобилните чипове на MediaTek са примери за ARM процесори.най-много модерните чипове са 64-битови или ARM64.
  • x86: Това е спецификацията на архитектурата за чипове на Intel. Като доминиращ като Intel е на пазара на компютрите, тези чипове са много по-рядко срещани при Android телефоните. x86_64 се отнася за 64-битовите чипове на Intel.

Тази информация е особено важна, защото x86 и ARM файловете не са съвместими - трябва да използвате версията, предназначена за специфичната архитектура на телефона ви.

По същия начин, ако телефонът ви работи с 32-битов процесор, 64-битовото APK няма да работи. 64-битовите процесори обаче са обратно съвместими, така че 32-битовият APK ще работи добре на 64-битов процесор.

Как да намерите правилната информация за устройството си

Знам, знам, това е объркващо. Добрата новина е, че има лесен начин да разберете цялата информация на устройството си с приложение, наречено Droid Hardware Info. Това е безплатно приложение в Google Play Магазин и ще ви разкрие всичко, което трябва да знаете за телефона си.

Продължете напред и го дайте, инсталирайте и го запалете. Ще ви покажем къде да намерите точно това, което търсите.

Първият раздел, който ще искате да разгледате, е раздела "Устройство", който по подразбиране се отваря. Има два основни елемента на информацията тук: версия на DPI и Android OS.

За да намерите DPI, погледнете записа за софтуерна плътност в секцията Display.

За версията за Android вижте версията на операционната система в секцията "Устройство". Това изрично показва номера на версията.

За информация за архитектурата, преминете към раздела Система и разгледайте записите на архитектурата на CPU и инструкциите на инструкциите в раздела Процесор. Това не е толкова странно, колкото другите, тъй като не изрично казва "arm64" или нещо подобно, така че ще трябва да прочетете малко между линиите.

На първо място, ако виждате "64" в името на архитектурата, можете да гарантирате, че това е 64-битово устройство. Доста лесно. За да разберете дали това е ARM или x86, ще разгледате раздела "Набор инструкции" - отново, просто търсите основната информация тук, като буквите "ръка".

На моя Pixel 2 XL (горепосочените екранни снимки), например, е съвсем ясно, че това е устройство ARM64. Nexus 5 обаче не е толкова ясен - можем да видим, че това е ARM, но не го показва изрично като 32-битов процесор. В този случай можем сигурно да приемем, че е 32-битов чип, защото не уточнява 64-битовата архитектура.

Избор на файл, който да изтеглите

Имайки предвид това, нека се върнем към нашия пример от YouTube по-горе. Ще разгледаме многото версии на YouTube в APK Mirror и ще открием точно кое изтегляне се отнася за моя Pixel 2 XL. С информацията за устройството в ръката си знаем, че работи с 64-битов процесор ARM, има DPI от 560 и работи с Android 8.1.

Лесно е да съответствате на типа процесор и Android версия-arm64 и Android 5.0+. Но няма конкретна възможност за 560dpi.

Така че имаме две основни възможности за избор: най-високата налична DPI - в този случай 480, или "nodpi".

В този случай препоръчвам да отидете с варианта "nodpi", тъй като той съдържа всички налични ресурси за покриване на гамата от DPI там.Защо не избереш това независимо? Поради размера на файла - тъй като съдържа ресурси, които да работят по същество за всеки DPI, това е много по-голям файл. Ако можете да намерите този, който съвпада перфектно с DPI на устройството ви, винаги отивайте с него. В противен случай можете също да изберете такъв, който е малко по-висок и да е наред.

В нашия тестов случай, обаче, не съм убеден, че 480 DPI версията ще изглежда толкова добре, колкото изтеглянето на nodpi, тъй като телефонът е 560 DPI. В този случай по-големият размер на файла струва компромис.

Изучаването на индексите на устройството ви е доста просто. И за щастие веднъж разберете тази информация, след като не трябва да се притеснявате за това отново, докато не получите нов телефон.