18Aug
Ja jūs kādreiz esat mēģinājis lejupielādēt lietotni, lai pārsūtītu pārlūkprogrammu savā Android tālrunī, tad jūs zināt, cik tā ir mulsinoša. Bieži vien ir vairākas vienas un tās pašas lietotnes versijas, kas paredzētas dažādām ierīces specifikācijām. Tātad, kā jūs zināt, kurš no tiem ir pareizais?
Pārskats par dažādām failu versijām
Ja lasāt šo, pastāv lielas izredzes, ka mēģināt lejupielādēt lietotni no APK spoguļa, kas ir likumīga hostinga vietne APK failiem, kuri Play veikalā ir pieejami par brīvu.Šī ir lieliska iespēja, ja lietotne, kuru vēlaties, ir ģeogrāfiski ierobežota, nav pieejama jūsu ierīcei vai ir atjauninājums, kas vēl nav iesniedzis jūsu kontu. Lai gan jums var būt nepieciešama šī informācija, lejupielādējot lietas no XDA izstrādātājiem vai citiem avotiem.
Ja tas ir, kur jūs atradīsiet sev, tad mēģiniet izdomāt pareizo sava tālruņa lejupielādi, var būt problēmu. Jums nav jāuztraucas par to, ja lietotnei, kuru jūs meklējat, ir tikai viena versija, taču dažām lietotnēm ir vairākas versijas - piemēram, YouTube ir
40 dažādi varianti. Tas ir tad, kad jums būs jāzina, kura versija ir labākais jūsu tālrunim.Parasti detaļas tiek iedalītas trīs galvenajās kategorijās:
- arhitektūra: Tas attiecas uz procesora tipu jūsu tālrunī.Parasti opcijas būs arm, arm64, x86 un x86_64.ARM un x86 ir paredzēti 32 bitu procesoriem, savukārt arm64 un x86_64 ir paredzēti 64 bitu procesoriem. Mēs sīkāk paskaidrojam tālāk.
- Android versija: Šī ir operētājsistēmas Android operētājsistēmas versija.
- ekrāna DPI: DPI nozīmē "Dots Per Inch" - galvenokārt tas ir jūsu tālruņa ekrāna pikseļu blīvums. Piemēram, sešu collu Full HD ekrāns( 1920 × 1080) ar DPI ir ~ 367.Uzņemiet šo izšķirtspēju līdz 2880 × 1440, un DPI palielinās līdz ~ 537.
Tehniski pareiza terminoloģija, atsaucoties uz pikseļu blīvumu , būtu jābūt PPI vai Pixels Per Inch. Bet tā kā APK Mirror( un citi) norāda uz šo kā DPI, mēs pielietosim relatīvo terminoloģiju.
ARM vs x86
Kamēr Android versija un DPI ir diezgan vienkārši, procesora arhitektūra ir pavisam cits stāsts. Es darīšu visu iespējamo, lai to sadalītu pēc iespējas vienkāršāk šeit.
- ARM: Pirmkārt un galvenokārt, tā ir mobilā procesoru arhitektūra, un tagad lielākā daļa tālruņu darbojas. Visi ARM procesori ir piemēri Qualcomm's Snapdragon, Samsung Exynos un MediaTek mobilās mikroshēmas. Lielākā daļa mūsdienu mikroshēmu ir 64 bitu vai ARM64 .
- x86: Šī ir arhitektūras specifikācija Intel mikroshēmām. Dominējošie kā Intel ir datoru tirgū, šīs mikroshēmas Android ierīcēs ir daudz retāk. x86_64 attiecas uz 64 bitu Intel mikroshēmām.
Šī informācija ir īpaši svarīga, jo x86 un ARM faili nav savstarpēji saderīgi - jums ir jāizmanto versija, kas paredzēta jūsu tālruņa konkrētajai arhitektūrai.
Tāpat, ja jūsu tālrunī darbojas 32 bitu procesors, 64 bitu APK nedarbosies.64 bitu procesori tomēr ir savietojami, tāpēc 32 bitu APK darbojas pareizi 64 bitu procesorā.
Kā atrast ierīces pareizo informāciju
Es zinu, es zinu, tas ir mulsinoši. Labā ziņa ir tāda, ka ir vienkāršs veids, kā noskaidrot visu jūsu ierīces informāciju ar lietotni Droid Hardware Info.Šī ir bezmaksas lietotne Play veikalā, un jums tiks paskaidrots viss, kas jums jāzina par jūsu tālruni.
Iet uz priekšu un dodiet to un instalējiet un aktivizējiet to. Mēs parādīsim, kur tieši atrast to, ko meklējat.
Pirmā cilne, kuru vēlaties aplūkot, ir cilne "Ierīce", pēc kuras noklusējuma programma tiek atvērta.Šeit ir divi galvenie informācijas elementi: DPI un Android OS versija.
Lai atrastu DPI, skatiet sadaļu Displejs sadaļā Programmatūras blīvums.
Android versijā skatiet OS versiju sadaļā Ierīce. Tas skaidri parāda versijas numuru.
Informāciju par arhitektūru pārejiet uz cilni Sistēma un skatiet procesoru cilnes Procesors ierakstus CPU arhitektūrai un instrukcijām.Šis nav tik stingrs kā citi, jo tajā nav skaidri teikts "arm64" vai līdzīgs, tādēļ jums būs jālasa starp līnijām nedaudz.
Vispirms, ja arhitektūras nosaukumā redzat "64", varat diezgan lielu garantiju, ka tā ir 64 bitu ierīce. Pietiekami viegli. Lai noskaidrotu, vai tas ir ARM vai x86, atkal meklējiet sadaļu Instruction Set - jūs vienkārši meklējat pamatinformāciju, piemēram, burti "arm".
Manā Pixel 2 XL( iepriekš minētie ekrānuzņēmumi), piemēram, ir diezgan skaidrs, ka tā ir ARM64 ierīce. Nexus 5 tomēr nav tik skaidrs - mēs varam redzēt, ka tā ir ARM, taču tas skaidri to neuzrāda kā 32 bitu procesoru.Šajā gadījumā mēs varam droši pieņemt, ka tas ir 32 bitu mikroshēma, jo tajā nav norādīta 64 bitu arhitektūra.
Izvēloties failu, lai lejupielādētu
Ņemot to vērā, atgriezieties iepriekšējā YouTube piemērā.Mēs apskatīsim YouTube daudzās versijas APK spoguļattēlā un atrodam precīzi, kura lejupielāde attiecas uz manu Pixel 2 XL.Pateicoties informācijai par ierīci, mēs zinām, ka tajā darbojas 64 bitu ARM procesors, tā DPI ir 560 un darbojas operētājsistēma Android 8.1.
Ir viegli saskaņot procesoru tipu un Android versijas arm64 un operētājsistēmu Android 5.0+.Bet tam nav īpašas iespējas 560 dpi.
Tātad, mums ir divas galvenās opcijas, no kurām izvēlēties: augstākā pieejamā DPI šajā gadījumā 480 vai "nompi".
Šajā gadījumā es ieteiktu iet ar "nomips" variantu, jo tajā ir visi pieejamie resursilai segtu DPI diapazonu. Tātad, kāpēc ne izvēlēties šo neatkarīgi?Ņemot vērā faila izmēru, jo tajā ir resursi, lai darbotos praktiski jebkurā DPI, tas ir daudz lielāks fails. Ja varat perfekti atrast ierīci, kas atbilst jūsu ierīces DPI, vienmēr izmantojiet to. Pretējā gadījumā jūs varat arī izvēlēties nedaudz augstāku un labu.
Tomēr mūsu pārbaudes lietā es neesmu pārliecināts, ka 480 DPI versija izskatīsies tikpat laba kā norēķinu lejupielāde, jo tālrunis ir 560 DPI.Tādā gadījumā lielāks faila lielums ir vērts nopelnīt.
Mācīšanās ierīces ierīcēs ir diezgan vienkārša. Un par laimi, kad jūs izdomāt šo informāciju, kad jums vairs nebūs jāuztraucas par to atkal, līdz jūs saņemsit jaunu telefonu.