Tak i nie. Android VM nazywa się w rzeczywistości Dalvik VM. Realizuje pliki wykonywalne dalvik (dex), które są zwykle pakowane jako plik pakietów systemu Android (apk). Pliki dex są tworzone z plików kodu bajtowego Java (wyjście z kompilacji java, pliki .class), które działają na zwykłym jvm. Obecnie Dalvik VM działa na procesorach opartych na ARM i MIPS. Kiedy mówisz o pracy na komputerze, zakładam, że mówisz o komputerze z procesorem x86. W tym przypadku musisz użyć emulatora, aby uruchomić vm. Standardowy emulator dostarczany z zestawem Android SDK używa qemu (qemu site) do uruchamiania emulatora standardowego procesora ramienia.
Istnieje również próba przeniesienia do x86 w toku, ale najczęstszym obecnie sposobem jest emualtion.
Pod względem Androidem na netbookach to wszystko sprowadza się do ponownego procesora ...
Należy także pamiętać, że jeśli chcesz uruchamiać aplikacje systemu Android na komputerze trzeba więcej niż tylko VM. Zasadniczo musisz uruchomić cały stos Linuksa (np. Włączając kodeki wideo i tak dalej). Najprostszym sposobem na to jest uruchomienie emulatora.
Duplikat: http://stackoverflow.com/questions/622710/android-is-there-a-pc-port – Powerlord
Nie duplikat. Q622710 dotyczy systemu operacyjnego, a nie JVM. – finnw
Możesz znaleźć ten interesujący | Portowanie systemu Android x86: http://www.android-x86.org/ – gsscoder