Med udgivelsen af Android 4.4 KitKat blev en ny Android-runtime kaldet "ART" introduceret eksperimentelt. I øjeblikket er Dalvik standard runtime for Android-enheder, og ART er valgfrit tilgængelig på en række Android 4.4-enheder, såsom Nexus-telefoner, Google Play-enheder, Motorola-telefoner, der kører på lager Android og mange andre smartphones. ART er i øjeblikket i udviklingsstadiet, som med vilje er blevet introduceret for at få udvikler- og brugerfeedback. ART vil i sidste ende erstatte dalvik runtime, når den bliver fuldstændig stabil i fremtiden. Indtil da kan brugere med kompatible enheder skifte fra Dalvik til ART hvis de er interesserede i at prøve denne nye funktionalitet og opleve dens ydeevne.
Hvad er nyt er ART?
ART er et forsøg på at gøre Android hurtigere ved at forbedre appens ydeevne og gøre enheden generelt glat. Der er flere nye funktioner i ART, hvoraf den vigtigste er den helt nye kompileringstilstand. For dem, der ikke er klar over, bruger Dalvik Just in time (JIT) compiler, mens ART bruger Forud for tid (AOT) compiler, der er smartere og kan forbedre appens ydeevne. ART forbedrer affaldsindsamlingen på flere måder og har også en strammere installationstidsverifikation end Dalvik. I ART kompileres applikationen kun én gang på installationstidspunktet, og er således prækompileret, hvilket resulterer i forbedret app-ydeevne og mindre CPU-belastning, og derved forbedre batterilevetiden. Det skal dog bemærkes, at appstørrelser (frisk installation) øges betydeligt, mens du bruger ART, hvilket kan være et problem for enheder med lav intern lagring.
Se den indsigtsfulde videodemonstration af ART vs. Dalvik ved David fra PhoneBuff –
Hvordan skifter man til ART runtime?
For at skifte eller aktivere ART skal din enhed køre Android 4.4 KitKat og skal være kompatibel med ART. Du kan nemt slå ART runtime til fra Indstillinger > Udviklerindstillinger > Vælg runtime-indstilling. (Tip – Hvis du ikke kan se udviklerindstillinger i Indstillinger, så gå til Om telefon, rul ned og tryk 7 gange på Build-nummeret for at aktivere udviklerindstillinger.) Telefonen genstarter nu og begynder at optimere apps til ART, hvilket kan tage tid afhængigt af antallet af apps installeret på din enhed.
Vær forsigtig, når du bruger ART –
Da Dalvik er standard runtime på Android-enheder, kan der være en ændring i adfærd for nogle apps, der ikke virker på ART. Selvom de fleste eksisterende apps nu er kompatible med ART og burde bare fungere fint med den nye runtime. Men hvis du oplever fejl eller app-nedbrud med ART, så er det klogt at skifte tilbage og blive hos ART.
Skift til ART på Xiaomi Mi 3, der kører MIUI v5 eller MIUI v6 -
Mi 3 tilbyder ikke længere muligheden for at aktivere ART i udviklerindstillinger. Heldigvis er der et trick til at aktivere ART runtime på MIUI ROM, der er baseret på Android 4.4 KitKat.
Ansvarsfraskrivelse: Det er tilrådeligt at tage en sikkerhedskopi af dine data. Vi er ikke ansvarlige i tilfælde af, at din enhed bliver muret. Prøv det på eget ansvar!
– Kræver root
– Prøv ikke, hvis du har WSM Tools installeret, da det ikke understøtter ART.
P.S. Vi har prøvet dette på Mi 3W (indisk variant), der kører MIUI v6 Developer ROM.
For at aktivere ART på Mi 3, følg omhyggeligt nedenstående trin:
1. Sørg for, at din Mi 3 er rodfæstet. Henvis indlæg: Sådan rooter du Xiaomi Mi 3 (dem, der kører MIUI 6 Developer ROM, se denne vejledning.)
2. Installer 'ES File Explorer' fra Play Butik.
3. Åbn ES File Explorer, tryk på menuikonet fra øverste venstre hjørne, og vælg Værktøjer. I værktøjer skal du aktivere 'Root Explorer'-indstillingen og fuld rodadgang til ES Explorer, når du bliver bedt om det.
4. I ES Explorer skal du åbne biblioteket Enhed (/) fra Menu > Lokal > Enhed. Gå til mappen /data/property. Åbn “persist.sys.dalvik.vm.lib” fil som tekst, og vælg derefter ES note editor.
5. Rediger filen ved at vælge redigeringsmuligheden fra øverste højre hjørne. Omdøb linjen fra libdvm.so til libart.so
6. Gå tilbage og vælg 'Ja' for at gemme filen. Genstart derefter telefonen.
7. Efter genstart vil din Mi 3 blive ved Mi-logoet i omkring et minut. Bare rolig!
Derefter begynder den at optimere applikationerne til ART, der kan tage omkring 15-20 minutter, afhængigt af antallet af apps installeret på din telefon. Du vil også bemærke en stigning i størrelsen af installerede apps efter aktivering af ART runtime på Mi 3.
Bemærk: Efter at have skiftet til ART, hver gang du genstarter din Mi 3 næste gang, vil den optimere alle apps igen; hvilket er lidt irriterende. Men vi bemærkede det samme på Moto G 2014, så det ser ikke ud til at være begrænset til Mi 3 eller MIUI.
Hvis du ønsker at vende tilbage til dalvik runtime, skal du på samme måde følge ovenstående trin og omdøbe teksten i filen "persist.sys.dalvik.vm.lib" til libdvm.so
Del dine synspunkter, hvis du prøver denne funktion på din Mi 3. ?
Tags: AndroidMIUIROMRootingTipsXiaomi