Google aggiornerà ART in AOSP per risolvere problemi con i crash di alcune app

Android-RunTime-ART

La Dalvik Virtual Machine è ormai obsoleta“, affermò Dave Burke, Direttore tecnico di Android, quando gli fu chiesto perchè era stato deciso di effettuare lo switch graduale con ART. Ovviamente si tratta ancora di un nuovo compilatore da ottimizzare al meglio e che presenta ancora i suoi problemi di gioventù, com’è normale che sia, oltre che delle prestazioni che per ora non fanno gridare al miracolo.

Google è costantemente a lavoro per migliorare questo che viene definito una sorta di Dalvik 2.0, che sarà introdotto ufficialmente su Android solo quando non avrà alcun tipo di problema. Attualmente, infatti, ART non è in grado di far girare al meglio alcune applicazioni che, per forza di cose, vanno in crash. Vedi ad esempio WhatsApp, che con ART non riesce neanche ad avviarsi.

Per questo tipo di problema, Google ha promesso un fix che rilascerà prossimamente, quindi ci auguriamo presto:

Questo problema non deriva da WhatsApp. Il controllo di verifica di ART blocca l’installazione di quest’app ma stiamo cercando di apportare delle modifiche ad ART per risolvere questo problema. Aggiornerò questo bug quando il fix sarà in AOSP.

Il problema con il fallimento dell’installazione per Dalvik o ART comporta la non installazione di un’applicazione, che in futuro potrebbe essere un bug serio, ma non è un problema di Android 4.4 KitKat. La sola soluzione che conosco per un dispositivo non-rooted è di effettuare un factory reset (wipe data), mentre per un dispositivo rooted basta rimuovere la directory /data/app e provare a reinstallare.

Attualmente le applicazioni che hanno problemi con ART sono le seguenti:

  • Akimbo Player
  • Battleheart
  • Call of Duty: Strike Force
  • Cover Lockscreen
  • Dark Avengers
  • Disa
  • Doubletwist
  • Domino’s
  • draStic
  • First Citizens Mobile Banking
  • Groove IP
  • Hobbit: Kingdoms of Middle Earth
  • Kingdom Rush
  • Kingdom Rush Frontiers
  • NBC Live sports extra
  • NFL Sunday Tickets
  • Pandora
  • Plants vs. Zombies
  • Puzzle & Dragons
  • Rdio
  • Re-Volt Classic
  • Scaresoul
  • Songza
  • Sparkasse+
  • Spirit HD
  • Square Wallet
  • Starbucks
  • Titanium Backup
  • Unified Remote
  • WhatsApp
  • Wikipedia
  • Wordament

Via

Commenti

Ti invitiamo ad usare toni consoni e di rimanere in tema all'argomento trattato, in caso contrario, il sistema automatico potrebbe oscurare il tuo messaggio e potrebbero trascorrere fino a 48h per la verifica ed un'eventuale autorizzazione.
TuttoAndroid si riserva comunque il diritto di allontanare le persone non adatte a tenere un comportamento corretto e rispettoso verso gli altri.

  • nexusprime

    per nexus 7 2012 darò che non è presente la si dovrà avere da ROM non ufficiali ?
    grazie google per aver fatto aggiorna,enti differenti tra nexus 7 2012 -2013 ci sono quasi 80-100 MB di differenza

    • Fabio

      È una novità di Android 4.4, magari semplicemente non hai KitKat? :P

      • nexusprime

        kitkat su 2012 non c’è art

        • Fabio

          Ops, non ne ero al corrente, strano!

          • nexusprime

            se guardi le factory image tra nexus 7 2012 e 2013 ci sono circa 80-100 MB di differenza ma nessun sito ne ha parlato di questo
            nessuno che ha fatto un approfondimento sulle varie versioni

          • Fabio

            Nessun sito italiano semmai :P

  • Enrico Furnari

    Appena sarà compatibile con Whatsapp sarà sicuramente il mio runtime predefinito ;)

    • Fiste788

      se installi la versione 2.11.50 di whatsapp funziona!

      • Fabio

        Grazie per la dritta!

        • E si nota qualche differenza a livello di performance?

          • Fabio

            Avendo il Nexus 5 la differenza non è eclatante ma si! In molti riportano un aumento della fluidità e risparmio di batteria.

      • Fabio Piccinetti

        Scusa ma dove l’hai trovata la 2.11.50?? A me sul playstore non la trova, me lo dà già aggiornata ma è la 2.11.136 :/

Top