Úvodná » ako » Ako nájsť informácie o zariadení Android pre správne načítanie súborov APK

    Ako nájsť informácie o zariadení Android pre správne načítanie súborov APK

    Ak ste sa niekedy pokúsili prevziať aplikáciu na bočnú navigáciu v telefóne s Androidom, potom viete, ako to môže byť mätúce. Často existuje niekoľko verzií tej istej aplikácie navrhnutých pre rôzne špecifikácie zariadení - takže ako viete, ktorý z nich je ten správny?

    Pochopenie rôznych verzií súborov

    Ak to čítate, existuje veľká šanca, že sa pokúsite prevziať aplikáciu z adresy APK Mirror, ktorá je legitímnym miestom pre hosťovanie súborov APK, ktoré sú v Obchodu Play k dispozícii zdarma. Je to skvelá voľba, ak chcete, aby aplikácia bola geograficky obmedzená, nie je pre váš prístroj k dispozícii alebo má aktualizáciu, ktorá zatiaľ nie je k vášmu účtu. Hoci tieto informácie môžete potrebovať aj pri sťahovaní vecí od vývojárov XDA alebo iných zdrojov.

    Ak je to miesto, kde sa ocitnete, potom sa snažiť zistiť správne stiahnutie pre váš telefón môže byť hádka. Nebudete sa musieť obávať, ak aplikácia, ktorú hľadáte, má iba jednu verziu, ale niektoré aplikácie majú viacero verzií - napríklad služba YouTube 40 rôznych variantov. Keď budete potrebovať vedieť, ktorá verzia je pre váš telefón najlepšia.

    Podrobnosti sú všeobecne rozdelené do troch hlavných kategórií:

    • architektúra: Týka sa to typu procesora v telefóne. Zvyčajne sú to možnosti arm, arm64, x86 a x86_64. ARM a x86 sú pre 32-bitové procesory, zatiaľ čo arm64 a x86_64 sú pre 64-bitové procesory. Podrobnejšie vysvetlíme nižšie.
    • Verzia pre Android: Toto je verzia operačného systému Android, v ktorom je vaše zariadenie spustené.
    • Obrazovka DPI: DPI znamená "Dots Per Inch" - v podstate ide o hustotu pixelov obrazovky vášho telefónu. Napríklad šesťpalcová obrazovka s plným HD (1920 × 1080) má DPI ~ 367. Roztrhajte rozlíšenie až na 2880 × 1440 a DPI sa zvýši na ~ 537.

    Technicky je správna terminológia, pokiaľ ide o hustotu pixelov mal PPI alebo Pixels Per Inch. Ale keďže APK Mirror (a iné) to označuje ako DPI, budeme držať relatívnu terminológiu.

    ARM vs. x86

    Zatiaľ čo verzia Androidu a DPI sú dosť priamočiare, procesorová architektúra je úplne iným príbehom. Urobím všetko pre to, aby som to čo najjednoduchšie rozdelil.

    • ARM: Toto je v prvom rade architektúra mobilného procesora a čo väčšina telefónov beží teraz. Qualcomm's Snapdragon, mobilné čipy spoločnosti Samsung Exynos a MediaTek sú všetky príklady procesorov ARM. väčšina moderné čipy sú 64-bitové alebo ARM64.
    • x86: Toto je špecifikácia architektúry pre čipy Intel. Pretože Intel je na trhu s počítačmi, tieto čipy sú oveľa menej bežné v telefónoch Android. x86_64 sa týka 64-bitových čipov Intel.

    Tieto informácie sú obzvlášť dôležité, pretože súbory x86 a ARM nie sú kompatibilné - musíte použiť verziu určenú pre konkrétnu architektúru vášho telefónu.

    Podobne, ak váš telefón používa 32-bitový procesor, 64-bitový súbor APK nebude fungovať. 64-bitové procesory sú spätne kompatibilné, takže 32-bitový APK bude fungovať v 64-bitovom procesore.

    Ako nájsť správne informácie o zariadení

    Viem, viem, je to mätúce. Dobrou správou je, že je jednoduchý spôsob, ako zistiť všetky informácie vášho zariadenia pomocou aplikácie s názvom Droid Hardware Info. Toto je bezplatná aplikácia v obchode Play a v podstate vám povie všetko, čo potrebujete vedieť o telefóne.

    Pokračujte a dajte ho a nainštalujte a vypálijte. Ukážeme vám, kde nájdete presne to, čo hľadáte.

    Prvá karta, na ktorú sa chcete pozrieť, je karta "Zariadenie", ktorá sa štandardne otvára. K dispozícii sú dve kľúčové informácie: verzia DPI a Android OS.

    Ak chcete nájsť DPI, pozrite sa na položku Hustota softvéru v časti Zobrazenie.

    V prípade verzie systému Android si pozrite verziu operačného systému v časti Zariadenie. Toto explicitne zobrazuje číslo verzie.

    V prípade informácií o architektúre prejdite na kartu Systém a skontrolujte položky Architektúra CPU a Inštrukčné sady na karte Procesor. Toto nie je úplne tak striaghtforward ako ostatné, pretože to výslovne nehovorí "arm64" alebo podobný, takže budete musieť čítať medzi riadkami trochu.

    Po prvé, ak vidíte názov "64" v architektúre, môžete do značnej miery zaručiť, že ide o 64-bitové zariadenie. Jednoducho. Ak chcete zistiť, či je to ARM alebo x86, pozrite sa na sekciu sada inštrukcií - znova len hľadáte základné informácie, napríklad písmená "rameno".

    Na mojom zariadení Pixel 2 XL (vyššie uvedené snímky obrazovky) je napríklad úplne jasné, že je to zariadenie ARM64. Nexus 5 však nie je úplne jasný - môžeme vidieť, že je to ARM, ale explicitne to neuvádza ako 32-bitový procesor. V tomto prípade môžeme bezpečne predpokladať, že je to 32-bitový čip, pretože neurčuje 64-bitovú architektúru.

    Výber súboru na stiahnutie

    S ohľadom na to sa vráťme k vyššie uvedenému príkladu služby YouTube. Budeme sa pozrieť na mnohé verzie služby YouTube v službe APK Mirror a presne zistiť, ktoré sťahovanie sa vzťahuje na môj Pixel 2 XL. S informáciami o zariadení v ruke vieme, že je spustený 64-bitový ARM procesor, má DPI 560 a používa Android 8.1.

    Jednoducho sa dá prispôsobiť typu procesora a verzie Android-arm64 a Android 5.0+. Ale neexistuje žiadna špecifická možnosť pre 560dpi.

    Môžeme teda vybrať dve možnosti: najvyšší dostupný DPI - v tomto prípade 480, alebo "nodpi".

    V tomto prípade odporúčam ísť s variantom "nodpi", pretože obsahuje všetky dostupné zdroje na pokrytie rozsahu DPI. Tak prečo si to nevyberiete bez ohľadu na to? Kvôli veľkosti súboru - keďže obsahuje zdroje na prácu na v podstate ľubovoľný DPI, je to oveľa väčší súbor. Ak nájdete ten, ktorý sa zhoduje s DPI zariadenia dokonale, vždy to urobte. V opačnom prípade môžete tiež vybrať ten, ktorý je trochu vyšší a je v poriadku.

    V našom testovacom prípade však nie som presvedčený, že verzia 480 DPI bude vyzerať tak dobre ako nodpi download, pretože telefón je 560 DPI. V takomto prípade väčšia veľkosť súboru stojí za kompromis.


    Učenie prístrojov je jednoduché. A našťastie, akonáhle si tieto informácie zistíte, akonáhle sa nemusíte starať o to znova, kým sa nedostanete nový telefón.