Als «dalvik» getaggte Fragen

Dalvik ist die virtuelle Prozessmaschine (VM) in Googles Android-Betriebssystem. Es ist die Software, die die Apps auf Android-Geräten ausführt. Zur Optimierung wird der Java-Bytecode der Apps vor der Installation auf einem Gerät in Dalvik-kompatible .dex-Dateien (Dalvik Executable) kompiliert, die im sogenannten Dalvik-Cache gespeichert sind.

46
Warum muss ich den Dalvik-Cache löschen?

Wenn ich ein benutzerdefiniertes ROM aktualisiere, gibt es immer eine Anweisung, den Dalvik-Cache zu löschen . Ich sehe keinen Grund, warum dies notwendig ist. Wenn ich den Logcat beobachte, während das System bootet, kann ich klar erkennen, dass eine geänderte App ihre dexDatei ungültig macht und...

21
Wechseln Sie manuell von ART zu Dalvik

Ich wollte die neue ART-Laufzeit ausprobieren, merkte aber nicht, dass mein benutzerdefiniertes ROM dies nicht unterstützt. Daher erhalte ich nach dem Booten immer wieder Force Closed-Meldungen und kann nicht mehr zum Einstellungsmenü wechseln, um zu Dalvik zurückzukehren. Gibt es eine Möglichkeit,...

16
Wie kann man den Dalvik-Cache klein halten?

Ich habe ein Problem damit, dass der Dalvik-Cache sehr groß wird und fast den gesamten Platz auf meinem Telefon belegt. Ich verwende Cyanogenmod 7.X. Für die Aufzeichnung habe ich ungefähr 5-6 kleine Anwendungen auf meinem Telefon (Tastatur, Sprachauswahl, Google Mail usw.), aber ich zeige ungefähr...

13
Caches von ADB löschen?

Wie lösche ich Caches (App, einzelne Apps, Dalvik, ART, wenn möglich) über ADB? Das Verwenden von Apps, das Wiederherstellen oder das Ausführen über Einstellungen sind für mich keine Optionen. Außerdem ist mein Telefon nicht

12
Was macht der Zygote-Prozess in Android L noch?

Ich versuche, die spezifischen Unterschiede in den Laufzeiten von Dalvik und ART herauszufinden. Mir ist klar, dass ART die Dalvik-VM nicht mehr verwendet. Eines der ersten Dinge, die mir nach der Installation der Android L-Vorschau aufgefallen sind, war, dass der Zygote-Prozess noch ausgeführt...