Everything About ___
Live briefing

Everything about Android Runtime

Runtime environment used by Android

Android Runtime (ART) is an application runtime environment used by the Android operating system. Replacing Dalvik, the process virtual machine originally used by Android, ART performs the translation of some of the application's bytecode into native instructions that are later executed by the device's runtime environment. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Android RuntimeA 5-minute orientation
  2. Skim a recent paper: Deoptfuscator: Defeating Advanced Control-Flow Obfuscation Using Android Runtime (ART)Influential work since 2022
  3. Pick up a classic book: Mobile design and developmentThe most-reprinted book on the subject
  4. Read the landmark paper: Runtime Permission Issues in Android Apps: Taxonomy, Practices, and Ways ForwardCited 24 times
  5. Go sideways: Dalvik (software)A closely related topic
  6. Go sideways: Ahead-of-time compilationA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Overview
  2. History

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics