Android
Cross-platform software
Java virtual machine
Java platform
Object-oriented programming languages
Dalvik
Java Native Interface
Java
Taint
VA
Loadable kernel module