18Aug
Als je ooit hebt geprobeerd om een app te downloaden voor sideloading op je Android-telefoon, dan weet je hoe verwarrend het kan zijn. Vaak zijn er verschillende versies van dezelfde app die zijn ontworpen voor verschillende apparaatspecificaties, dus hoe weet u welke de juiste is?
De verschillende bestandsversies begrijpen
Als u dit leest, is de kans groot dat u probeert een app te downloaden van APK Mirror, een legitieme hostingsite voor APK's die gratis beschikbaar zijn in de Play Store. Dit is een uitstekende optie als de app die u wilt geografische beperking is, niet beschikbaar is voor uw apparaat of een update heeft die nog niet is voltooid voor uw account. Hoewel u deze informatie wellicht ook nodig heeft bij het downloaden van dingen van XDA Developers of andere bronnen.
Als dat is waar u uzelf bevindt, kan het lastig zijn om te achterhalen wat de juiste download voor uw telefoon is. U hoeft zich hier geen zorgen over te maken als de app die u bekijkt maar één versie heeft, maar sommige apps hebben meerdere versies beschikbaar, YouTube heeft bijvoorbeeld
40 verschillende varianten. Dit is wanneer u moet weten welke versie het beste is voor uw telefoon.Over het algemeen zijn de details verdeeld in drie hoofdcategorieën:
- -architectuur: Dit heeft betrekking op het type processor in uw telefoon. Meestal zijn de opties arm, arm64, x86 en x86_64.ARM en x86 zijn voor 32-bits processors, terwijl arm64 en x86_64 voor 64-bits processors zijn. We zullen het hieronder in meer detail uitleggen.
- Android-versie: Dit is de versie van het Android-besturingssysteem waarop uw apparaat wordt uitgevoerd.
- Scherm DPI: DPI staat voor "Dots Per Inch" - in feite is dit de pixeldichtheid van het scherm van uw telefoon. Een volledig HD-scherm van 6 inch( 1920 x 1080) heeft bijvoorbeeld een DPI van ~ 367.Bump die resolutie tot 2880 × 1440, en de DPI verhoogt naar ~ 537.
Technisch gezien zou de juiste terminologie bij verwijzing naar pixeldichtheid moeten zijn, of Pixels per inch. Maar aangezien APK Mirror( en anderen) hiernaar verwijzen als DPI, houden we ons aan de relatieve terminologie.
ARM vs. x86
Hoewel de Android-versie en DPI vrij eenvoudig zijn, is de processorarchitectuur een heel ander verhaal. Ik zal mijn best doen om het hier zo eenvoudig mogelijk op te splitsen.
- ARM: Dit is in de eerste plaats een mobiele processorarchitectuur en wat de meerderheid van de telefoons nu doet. De Snapdragon van Qualcomm, de Exynos van Samsung en de mobiele chips van MediaTek zijn allemaal voorbeelden van ARM-processors. De meeste moderne -chips zijn 64-bits of ARM64 .
- x86: Dit is de architectuurspecificatie voor Intel-chips. Net zo dominant als Intel in de computermarkt, komen deze chips veel minder vaak voor in Android-handsets. x86_64 verwijst naar 64-bits Intel-chips.
Deze informatie is vooral belangrijk omdat x86- en ARM-bestanden niet cross-compatibel zijn - u moet de versie gebruiken die is ontworpen voor de specifieke architectuur van uw telefoon.
Evenzo, als uw telefoon een 32-bits processor gebruikt, zal de 64-bits APK niet werken.64-bits processors zijn echter achterwaarts compatibel, dus de 32-bits APK werkt prima op een 64-bits processor.
Hoe u de juiste informatie van uw apparaat kunt vinden
Ik weet het, ik weet het, het is verwarrend. Het goede nieuws is dat er een gemakkelijke manier is om al uw apparaatinformatie te achterhalen met een app genaamd Droid Hardware Info. Dit is een gratis app in de Play Store en vertelt u in wezen alles wat u moet weten over uw telefoon.
Ga je gang en geef het op en installeer het en start het op. We laten u zien waar u precies kunt vinden wat u zoekt.
Het eerste tabblad waar u naar wilt kijken, is het tabblad "Apparaat", wat de app standaard opent. Er zijn hier twee belangrijke stukjes informatie: DPI en Android OS-versie.
Om de DPI te vinden, kijkt u naar de vermelding Software Density onder de sectie Weergave.
Kijk voor de Android-versie naar de OS-versie onder de sectie Apparaat. Hiermee wordt het versienummer expliciet weergegeven.
Ga voor architectuurinformatie naar het tabblad Systeem en bekijk de onderdelen van de CPU-architectuur en instructiesets op het tabblad Processor. Deze is niet zo uitgesproken als de andere omdat het niet expliciet "arm64" of iets dergelijks zegt, dus je zult een beetje tussen de regels moeten lezen.
Ten eerste kun je, als je "64" in de naam van de architectuur ziet, vrijwel zeker zijn dat het een 64-bits apparaat is. Makkelijk genoeg. Om erachter te komen of het ARM of x86 is, kijk je naar het gedeelte Instruction Set. Nogmaals, je zoekt hier alleen naar de basisinformatie, zoals de letters 'arm'.
Op mijn Pixel 2 XL( de bovenstaande screenshots)het is bijvoorbeeld vrij duidelijk dat het een ARM64-apparaat is. De Nexus 5 is echter niet zo duidelijk - we kunnen zien dat het ARM is, maar het wordt niet expliciet weergegeven als een 32-bits processor. In dit geval kunnen we veilig aannemen dat het een 32-bits-chip is, omdat er geen 64-bits architectuur is opgegeven.
Kiezen welk bestand moet worden gedownload
Laten we met dat in gedachten eens teruggaan naar ons YouTube-voorbeeld hierboven. We gaan naar de vele versies van YouTube op APK Mirror kijken en precies vinden welke download op mijn Pixel 2 XL van toepassing is. Met de apparaatinformatie in de hand weten we dat het een 64-bits ARM-processor heeft, een DPI van 560 heeft en Android 8.1 heeft.
Het processortype en de Android-versie-arm64 en Android 5.0+ kunnen eenvoudig worden vergeleken. Maar er is geen specifieke optie voor 560 dpi.
We hebben dus twee hoofdopties om uit te kiezen: de hoogst beschikbare DPI - in dit geval 480 of "nodpi."
In dit geval raad ik aan te gaan met de "nodpi" -variant, omdat deze alle beschikbare bronnen bevatom het scala aan DPI's te dekken. Dus waarom zou je deze niet kiezen, ongeacht? Vanwege de bestandsgrootte - omdat het bronnen bevat om in wezen elke DPI te bewerken, is het een veel groter bestand. Als je die kunt vinden die perfect overeenkomt met de DPI van je apparaat, ga daar dan altijd mee akkoord. Anders kunt u er ook een kiezen die iets hoger is en in orde is.
In onze testcase ben ik er echter niet van overtuigd dat de 480 DPI-versie er net zo goed zal uitzien als de nodpi-download, aangezien de telefoon 560 DPI is. In dat geval is de grotere bestandsgrootte de afweging waard.
Het is heel eenvoudig om de ins en outs van je apparaat te leren. En als je eenmaal deze informatie achter de rug hebt, hoef je je gelukkig geen zorgen meer te maken totdat je een nieuwe telefoon hebt.