18Aug

Hogyan találhatja meg az Android-eszköz információit a helyes APK-letöltésekhez?

Ha valaha is próbáltál letölteni egy alkalmazást az oldalfedéshez Android-telefonodon, akkor tudod, hogy ez milyen zavarban lehet. Gyakran több változata van ugyanannak az alkalmazásnak, amelyet különféle eszköz-specifikációkhoz terveztek - tehát honnan tudod, melyik a megfelelő?

A különféle fájlverziók megértése

Ha ezt olvasod, akkor jó eséllyel próbálsz letölteni egy alkalmazást az APK Mirrorból, amely az APK-k legális hosting oldala, amely ingyen elérhető a Play Áruházban. Ez egy kiváló lehetőség, ha a kívánt alkalmazás földrajzi korlátozása, amely nem érhető el az eszközön, vagy olyan frissítést tartalmaz, amely még nem tette meg fiókjához. Bár ezeket az információkat akkor is szükségessé teheti, amikor a dolgokat letölti az XDA Developers vagy más forrásokból.

Ha megtaláltad magad, akkor kipróbálhatod, hogy a megfelelő letöltés a telefonod számára szóváltás lehet. Nem kell aggódnia, ha a megjelenített alkalmazásnak csak egy verziója van, de néhány alkalmazásnak több verziója van - pl. A YouTube-nak

van 40 különböző változata. Ezután kell tudni, hogy melyik verzió a legjobb a telefonhoz.

Általában a részleteket három fő kategóriára bontják:

  • Építészet: Ez a processzor típusát jelenti a telefonon.Általában az opciók kar, arm64, x86 és x86_64 lesznek. ARM és x86 32 bites processzorokhoz, míg arm64 és x86_64 64 bites processzorokhoz. Az alábbiakban részletesen megmagyarázzuk.
  • Android verzió: Ez az Android OS operációs rendszerének verziója.
  • Képernyő DPI: A DPI a "Dots per inch" -ot jelenti - alapvetően ez a képpont sűrűsége a telefon képernyőjén. Például egy hat hüvelykes teljes HD képernyő( 1920 × 1080) DPI-értéke ~ 367.A felbontás 2880 × 1440-ig, a DPI pedig ~ 537-re emelkedik.

Technikailag az képpontsűrűségre vonatkozó helyes terminológia legyen PPI vagy Pixel Per Inch. De mivel az APK Mirror( és mások) DPI-ként hivatkozik erre, akkor ragaszkodni fogunk a relatív terminológiához.

ARM vs x86

Az Android verzió és a DPI meglehetősen egyszerű, a processzor architektúrája egy másik történet. Minden tőlem telhetőt megteszek, hogy a lehető legegyszerűbben lebontottam.

  • ARM: Ez egy mobilprocesszoros architektúra elsõsorban, és a legtöbb telefon fut. A Qualcomm's Snapdragon, a Samsung Exynos és a MediaTek mobil chipjei mind ARM processzorok. A legtöbb modern chip 64 bites, vagy ARM64 .
  • x86: Ez az Intel chipek architektúra specifikációja. Mivel az Intel domináns, mint a számítógépes piacon, ezek a chipek sokkal kevésbé gyakoriak az Android készülékekben. x86_64 64 bites Intel chipekre utal.

Ez az információ különösen fontos, mert az x86 és az ARM fájlok nem keresztkompatibilisek - a telefon sajátos architektúrájához tervezett verziót kell használni.

Hasonlóképpen, ha a telefon 32 bites processzort futtat, a 64 bites APK nem fog működni. A 64 bites processzorok azonban visszafelé kompatibilisek, így a 32 bites APK jól működik egy 64 bites processzoron.

Hogyan találja meg a készülék helyes információit

Tudom, tudom, ez zavaros. A jó hír az, hogy van egy egyszerű módja annak, hogy megtudja az eszköz összes adatait egy app nevű Droid Hardver Info. Ez egy ingyenes alkalmazás a Play Áruházban, és lényegében mindent megtesz, amire szükséged van a telefonodról.

Menj előre, add meg és telepítsd és tüzelj fel. Megmutatjuk, hogy hol találja meg pontosan mit keres.

Az első lap, amelyet meg akar nézni, az "Eszköz" lap, amely az alkalmazás alapértelmezés szerint megnyílik. Itt két fontos információ található: DPI és Android OS verzió.

A DPI megtalálásához tekintse meg a Szoftver sűrűség elemet a Display rész alatt.

Az Android verzióhoz nézze meg az OS verziót az Eszköz rész alatt. Ez kifejezetten megjeleníti a verziószámot.

Az architektúráról szóló információkhoz csúsztassa át a Rendszer fület, és nézze meg a CPU Architektúra és az utasításkészletek bejegyzéseit a Processzor fül alatt. Ez nem annyira szűk, mint a többi, mivel nem kifejezetten "arm64" -nek vagy hasonlónak mondja, ezért egy kicsit olvassa el a sorok között.

Először is, ha az architektúra nevében "64" -t lát, eléggé garantálja, hogy ez egy 64 bites eszköz. Elég könnyű.Ha kiderül, hogy ARM vagy x86, akkor megnézzük az utasításkészletet - újra megnézzük az alapvető információkat itt, mint például a "kar" betűket.

A Pixel 2 XL-en( a fenti screenshotok), például elég világos, hogy ez egy ARM64 eszköz. A Nexus 5 azonban nem annyira egyértelmű - láthatjuk, hogy ez ARM, de ez nem kifejezetten 32 bites processzorként jelenik meg. Ebben az esetben biztonságosan feltételezhetjük, hogy egy 32 bites chip, mert nem határozza meg a 64 bites architektúrát.

Az

letöltött fájl kiválasztása Mindezt szem előtt tartva térjünk vissza a fenti YouTube-példánkra. Megnézzük a YouTube számos verzióját az APK Mirror-on, és megnézzük, pontosan melyik letöltés vonatkozik a Pixel 2 XL-re. Az eszköz információi a kézben, tudjuk, hogy 64 bites ARM processzort futtat, 560-as DPI-je van, és az Android 8.1-et futtatja.

Könnyen illeszkedik a processzor típusához és az Android verzióhoz - arm64 és Android 5.0+.De nincs külön lehetőség 560dpi-ra.

Tehát két fő lehetőség közül választhatunk: a legmagasabb rendelkezésre álló DPI-t ebben az esetben 480, vagy "nodpi".

Ebben az esetben azt javaslom, hogy a "nodpi" változattal folytassa, mert minden rendelkezésre álló forrást tartalmazhogy a DPI-k körét lefedje. Akkor miért ne választanod ezt függetlenül? A fájlméret miatt - mivel erőforrásokat tartalmaz, hogy lényegében bármilyen DPI-t használjon - ez sokkal nagyobb fájl. Ha megtalálja azt, amely tökéletesen illeszkedik az eszköz DPI-jéhez, mindenképpen járjon el vele. Ellenkező esetben kiválaszthatja azt is, amely valamivel magasabb, és rendben van.

Vizsgálati esetünkben azonban nem vagyok meggyőződve arról, hogy a 480 DPI verzió jól néz ki, mint a nodpi letöltés, mivel a telefon 560 DPI.Ebben az esetben a nagyobb fájlméret érdemes a kompromisszumot.

A készülék be- és kimeneteinek megtanítása nagyon egyszerű.És szerencsére, ha ezt az információt kitalálod, egyszer nem kell aggódnia, amíg új telefont nem kapsz.