2 ms·
> Android is an open source system with apps that run on the JVM, so the architectural difference shouldn't matter much. Android apps run on ART, not the JVM (
by mkl 6y ago
> Android is an open source system with apps that run on the JVM, so the architectural difference shouldn't matter much.
Android apps run on ART, not the JVM (different bytecode, similar idea): https://en.wikipedia.org/wiki/Android_Runtime https://en.wikipedia.org/wiki/Android_Runtime
Many apps have native code as well, and Intel put a lot of time and money into automatic binary translation some years ago to make such apps work on x86 Android: https://www.anandtech.com/show/5770/lava-xolo-x900-review-the-first-intel-medfield-phone/3 https://www.anandtech.com/show/5770/lava-xolo-x900-review-th...
AMD might be able to build on that, but it was probably specific to Intel's mobile CPUs of the time (which didn't really succeed), and I don't know what's happened since.