ART
ART staat voor Android Runtime en is geïntroduceerd op de Nexus 5 bij Android 4.4 KitKat in 2013. De voorganger, Dalvik, had de nodige nadelen, waardoor ontwikkelaars vooral erg blij zijn dat ART standaard wordt vanaf Android L. Het grootste voordeel van ART voor Android ten opzichte van Dalvik is dat apps sneller en energiezuinger draaien en over de gehele linie wordt snelheidswinst geboekt. Let wel op dat de voordelen die in de previewversie (te vinden in Android 4.4) van ART te vinden zijn nog niet zo groot zijn als die we zullen gaan merken bij de L-versie van Android.
Een preview van deze functie zit al in Android 4.4 KitKat op verschillende toestellen en kan dus geactiveerd worden. Wij hebben het getest op de Nexus 5, OnePlus One, Samsung Galaxy S5 en HTC One M8 en hierbij is het mogelijk. Er zijn mogelijk nog andere toestellen die op Android 4.4 draaien waarbij ART geactiveerd kan worden. Let wel, toestellen die nog niet op Android 4.4 draaien kunnen ART niet gebruiken en daarnaast zijn er ook verschillende toestellen die wél op Android 4.4 draaien, maar die er nog geen gebruik van kunnen maken.
Android RunTime inschakelen
Om ART in te schakelen dien je eerst ‘ontwikkelaar’ te worden in Android. Dit gaat als volgt:
1. Open instellingen
2. Tik zeven keer op ‘buildnummer’, vervolgens zie je de tekst ‘U bent ontwikkelaar’
3. Ga nogmaals naar de instellingen en selecteer ‘ontwikkelaarsopties’
4. Ga naar ‘Runtime selecteren’ en kies voor ART
5. Het toestel start opnieuw op, dit zal erg lang duren, vooral als je veel apps hebt.
6. Na het opstarten worden alle apps geoptimaliseerd en is het toestel weer te gebruiken.
Wil je, om wat voor reden dan ook, terug naar Dalvik, kan dat op dezelfde wijze om vervolgens Dalvik te selecteren.
Tegenwoordig is er nog een handjevol apps dat niet goed functioneert onder ART, alle grote, bekende apps werken prima. Dus mocht je een app tegenkomen die opeens niet meer functioneert, kan dat aan de ART-instelling liggen.
Heb jij ART ingesteld, zo op welk toestel?
Reacties
Inloggen of registreren
om een reactie achter te laten
N5: ART lijkt een stuk sneller te draaien. M’n opslagruimte zat wel meteen vol, dus moest ik e.e.a. opruimen.
Sinds de overgang naar ART valt het geluid van weg tijdens telefoongesprekken indien de N5 via BT is verbonden met de carkit (verbinding blijft wel bestaan). Nu werken Nexus telefoons met stock android toch al niet goed samen met Opel carkit (BT af fabriek) maar dit is toch echt wel een probleem.
Inmiddels ben ik weer terug naar Dalvik ivm dit probleem.
Op DooGee DG800 draait ART prima, de accu gaat makkelijk een dag, soms 2 dagen mee, en je krijgt er gratis een extra accu bij, dit alles voor maar €100. En voor het gesuggereerd wordt, nee ik heb geen aandelen DooGee, ik ben een echte gewone tevreden klant. Okee voor de eerlijkheid wat minpuntjes erbij: een van de licenses is in het Chinees, even als de selfcheck, in het begin zei lokatie ook dat de lokatiefunctie niet beschikbaar was in China, maar na gebruik van een gps app was dat verholpen. Verder had ik de pech dat de bijgeleverde net-adapter kapot was, maar een werkende is onderweg. Verder moet je ‘m niet in de volle zon op volle helderheid hard laten werken, maar daar heeft de Nexus ook last van. Dus ART is voordelig goed te testen. Ik ben nog geen problemen tegengekomen met tientallen apps.
Nexus 5 lijkt wel echt sneller met ART!
Paar dagen aan gehad om mijn one m8..maar loopt nog niet vlekkeloos vind ik… Soms hier en daar een vastloper, bestanden in mail krijg ik met Polaris office niet open en nog een paar kleine dingetjes.. Snelheid merk ik ook niks van..
Art op mijn Lg-p880 met CM11 geactiveerd en een paar dagen geprobeerd maar mijn toestel werd alleen maar erg traag, nu weer terug naar oude instelling en hij loopt weer als vanouds, had bij mij dus geen zin /effect.
Inmiddels ook op een HTC one M8 ingesteld maar zie nog geen verschil in snelheid, verbruik accu is nog afwachten en op mijn Nexus 5 hetzelfde verhaal.
Hoelang hebben jullie moeten wachten?
Mijn zit nu ruim 10 minuten op het “HTC One” scherm.
HTC ONE (M7) met custom rom
Vanmorgen ingesteld op Nexus 7 (2013) en merk wel dat die nog een stuk sneller is geworden 🙂
Mijn Nexus 4 + KitKat 4.4.4 + ART = SNEL! Heel snel! 🙂
#aanrader #happy
Geprobeerd maar in optie ontwikkelaar staat geen runtime selecteren Sony Xperia Z2
Art aan gezet op Nexus 7 en Moto G gaat goed, reactie snelheid van Talkback is ook beter.
Ik heb het vandaag geprobeer op mijn HTC One M7 met een custom rom geport van de M8 erop, maar hierdoor is mijn telefoon in een bootloop geraakt. Ook doen mijn volume knoppen het niet meer sinds een tijdje en kan ik dus niet booten naar de bootloader voor fastboot of recovery. Tijdens het zoeken ben ik dit tegengekomen en ik weet niet of het hieraan lag of niet maar het is wel handig:
“Before using ART, you have to enable expanding memory in Settings -> Extras!”
Dit was op het xda-forum over de HTC Pico (Explorer), misschien ook handig om te vermelden:
http://forum.xda-developers.com/showthread.php?t=2535682
LG G2 met CM 11 nightly’s draait al enige tijd prefect op ART, zojuist ook mijn LG G pad 8.3 maar eens op ART ingesteld. Eens kijken of de standaard LG software er ook beter van wordt.
Ik heb ART kunnen activeren op de HTC Desire 610 (tegen verwachting in best een OK toestel qua prijs) maar niet op de Xperia Z.. Merk trouwens weinig verschil verder.
Als ik dit allemaal zo lees over ART, laat maar.
Mijne heren,
Met veel plezier lees ik dagelijks uw artikelen.
Direkt geprobeerd of mijn LG G2 over ART beschikt. Ofschoon ik wel kitkat heb geinstalleerd wordt dit niet zichtbaar. Wel is mijn toestel nu ingesteld op de ontwikkelaar-modus. Vraag: Hoe kan ik terug naar zoals het was? (User-modus)
Bij voorbaat dank voor uw reactie.
Iemand een oplossing om runtime selecteren op de Nexus 10 te krijgen
Ik krijg mijn Nexus5 niet op ART. Ontwikkelaar opties uiteraard aan, maar er gebeurt helemaal niets en nadat hij opnieuw opgestart is, staat het gewoon weer op Dalvik
Heb mij aangemeld als ontwikkelaar maar zie op de Nexus 10 geen Runtime selecteren.
Op mijn Nexus 10 versie 4.4.4 is geen mogelijkheid tot ‘Runtime selecteren’ .
Klopt dat?
3D watchdog (pro) werkt nu niet meer op ART.
Ik heb ART aangezet op mijn Galaxy note2 met CM11 en Nova launcher. Werkt prima. Apps starten sneller op.
Kan op mijn Note3 runtime niet vinden.
Had ART al fftjes maar sinds ik xposed gebruik kan dat dus niet. Redelijke snelheidswinst in het openen van apps o.a. Schermen heen en weer swypen lijkt ook vlotter/vloeiender te gaan. Of het op games invloed heeft weet ik niet want ik speel nooit spelletjes
Niet mogelijk voor de Xperia Z 4.4.2
Beetje jammer dat op mijn N5 het scherm niet meer uit wil.
Werkt op Nexus 4
HTC One m7 geen id?? kan de laatste instelling niet vinden
Ik heb deze functie aanstaan op mijn Nexus 4 is dit normaal?
3 apps gevonden die weigeren te starten..rocketplayer..chronus..2battery pro..
Op de Nexus 4 kan je hem ook aanzetten
Heb hem gebruikt op s5 telefoon tripte hem en crashte en bleef hangen tot 3 keer toe heb de officiele rom. Heb de rom van sammobile erop moeten zetten de officiele. Weet niet wat het was maar voor mij werkt het niet.
Misschien rare vraag.
Dalvik cache kun je wissen. Bestaat er ook zoiets als ART cache en kan je dat verwijderen? Zo ja hoe dan?
Ingesteld op Nexus 5
Ik heb een SGS4. Ik kan de runtime systeem functie niet vinden bij ontwikkelaarsoptie.
Ik ben nu ontwikkelaar. Hoe zet ik dit weer uit?
ART geactiveerd op mijn Nexus4 (Android 4.4.4). Duurt even, verschil moet ik nog gaan merken.
S5. Geen problemen maar merk nog weinig verschil
Let op dat bij de S5 de privé stand niet meer werkt met ART. Mocht je dat willen gebruiken..
ART aangezwengeld op de Moto G. Eens kijken wat het doet.
Blijft Whatsapp gewoon werken aangezien op internet staat dat dit in het begin niet het geval was? Iemand ervaringen met ART op de moto G?
Ik gebruik ART al een tijd op mijn Nexus 5 en Nexus 7 (2013) en het is inderdaad sneller. Alle appartementen draaien gewoon probleemloos op ART. Ik heb ook het idee dat het een positieve invloed heeft op de batterij.
Krijg het verdorie niet werkend op mijn iPhone 5S.
Meer mensen met dit probleem?
En Sony heeft het nog niet gesupport op de Z2….
Net geactiveerd op een S3 met Slimbean en X-posed. Hij lijkt vooral de internetpagina’s sneller weer te geven. Kijken hoe het gaat de komende dagen.
Waar kan ik runtime vinden op mn XperiaZ2? Xcie het namelijk niet
Ik doe hem aan en ik kan mn Nexus 5 niet meer op stand-by zetten? Ik kan hem nog wel gewoon uitschakelen?
Op de S4 geen ART
Niet beschikbaar voor HTC One m7.
Je activeert nu wel een b?ta versie van Art. Tijdens keynote is aangegeven dat er veel nieuwe veranderingen zijn bij de L release. Dus om nu gehaast met zijn allen Art aan te zetten, lijkt me niet zo slim. Het is niet voor niets nog geen standaard in 4.4
Tot net wist ik dus niet waarom ik ontwikkelaar was geworden. K ga gelijk kijken of het een verschil maakt.
Ik draai CM11 op m’n Nexus 4. Gaat het problemen geven als ik ART aanvink of niet?
Net op mijn N4 geactiveerd, nu ondervinden of ik ook daadwerkelijk verschil merk.
De enige app die een probleem geeft bij mij is “KeePass2android Offline”. Hij werkt wel maar heeft wat kuren met ART. De online versie werkt wel goed.
Geen reden voor mij om terug naar Dalvik te gaan. Qua snelheid heeft ART volgens mij niet heel veel gedaan op mijn Nexus 5 maar ik heb heb het idee dat batterij gebruik wel ietsje beter is maar dat kan natuurlijk ook gewoon een placebo effect zijn.
Heb het ook al een langere tijd draaien op. Me Nexus 5. Merk wel verschil met dalvik. Accuduur is ook beter..
Ik heb hem al sinds het artikel van Sander over Dalvik en ART op m’n Moto G. Gaat sneller, maar alle apps nemen meer opslagruimte in.
Note 3 zit het niet op. Of kijk er over heen
Op mijn N5 heb ik het al een paar maanden draaien zonder problemen eigenlijk. Is gewoon een stock toestel zonder toevoegingen, alle apps blijven het prima doen. Op de Note 10.1 die sinds deze week 4.4.2 draait is het niet mogelijk om ART te selecteren helaas. Zou hem nog een stukje sneller maken 🙂
Heb je hier ook wat aan als je een andere launcher gebruikt?
heeft iemand het al werkend op de htc one (m7)?
Ingeschakeld op Nexus 5. Nog geen problemen. Lijkt wat sneller maar is wat te kort. Op Nexus 7 2012 helaas niet mogelijk. Jammer eigenlijk want daarop kon ik het beter gebruiken.