回答
是的,但它必須移植到實際的PC架構。沒有這樣的東西存在(還)AFAIK
它已被移植到上網本架構,因爲您可以購買運行Android的上網本。 – 2010-02-17 19:38:49
是的,Android SDK附帶一個模擬器來測試您的應用程序在PC上。
程序被編譯成Dalvik可執行字節碼而不是Java字節碼。有關更多詳細信息,請參閱http://en.wikipedia.org/wiki/Dalvik_virtual_machine。
是的,沒有。 Android VM實際上稱爲Dalvik VM。它執行通常打包爲Android Packages(apk)文件的dalvik可執行文件(dex)。 dex文件是從Java字節代碼文件(java編譯的輸出,.class文件)創建的,它們運行在常規的jvm上。目前,Dalvik虛擬機運行在基於ARM和MIPS的處理器上。當你談論在個人電腦上運行時,我假設你正在談論基於x86的計算機。在這種情況下,您需要使用模擬器來運行虛擬機。 Android SDK附帶的標準模擬器使用qemu(qemu site)來運行標準ARM處理器的仿真器。
還有一種移植x86的移植工作,但目前最常用的方法是emualtion。
在上網本上運行Android而言,這一切歸結再次處理器...
也請記住,如果你想在PC上運行Android應用程序,你需要的不僅僅是更多的虛擬機。您基本上需要運行整個Linux堆棧(例如包括視頻編解碼器等)。最簡單的方法是運行一個模擬器。
另一個說明。 Android SDK模擬器使用達爾維克字節碼。 jvm涉及的唯一方法是在編譯過程中。 Java源代碼 - > java字節碼 - > davlik可執行代碼...
有關Dalvik字節碼的更多信息:http://www.netmite.com/android/mydroid/dalvik/docs/dalvik-bytecode.html – 2012-07-30 02:30:41
所有其他答案都是錯誤的。如果你真的只想要虛擬機,你可以在Linux上運行dalvikvm。
您必須自己構建它...請參閱我對How do I make isolated dalvik的回答以瞭解有關如何執行此操作的詳細信息。
- 1. 我可以在單臺PC上運行多個JVM嗎?
- 2. 您可以在Pulse智能筆上運行的JVM上運行Jython嗎?
- 3. System.BadImageFormatException在PC上運行PC Sim軟件
- 4. 在OpenJDK JVM上運行cachegrind
- 5. FTP未在PC上運行
- 6. Selendroid在android上運行嗎?
- 7. 我必須在另一臺PC上安裝wxPython才能在PC上運行它嗎?
- 8. 我可以在沒有模擬器的PC上運行android應用程序嗎?
- 9. 我可以在普通PC上運行Windows Embedded CE 6.0嗎?
- 10. 能夠在Android WebView中運行chrome嗎?
- 11. 在JVM上運行基於JNI的.jar
- 12. Scala在JVM上運行了什麼?
- 13. 在Ubuntu上運行SOAPUI時JVM崩潰
- 14. 在JVM之上運行/解釋C?
- 15. Jar在其他PC上無法運行
- 16. 如何在PC羣集上運行VMWare?
- 17. 在PC上運行vaadin應用程序
- 18. 如何在多核PC上運行php
- 19. Android將運行在Raspberry PI上嗎?
- 20. Qt可以在Android上運行嗎?
- 21. 1 TaskTracker可以運行多個JVM嗎?
- 22. 保存Android項目在PC上運行(eclipse)
- 23. WPF能在XP和Vista上運行嗎?
- 24. tensorflow只能在python3.5.2上運行嗎?
- 25. dotnetbrowser只能在iis上運行嗎?
- 26. 不能在沒有Visual Studio的PC上運行版本構建
- 27. 同時運行在同一個JVM上運行的java程序?
- 28. JSoup在Android上的行爲與在PC上的行爲不同?
- 29. 計算Javascript無法在PC上運行,但可在Mac上運行。有人可以指出錯誤嗎?
- 30. Javascript代碼可以在PC上運行,但不能在教師網站上傳
Duplicate:http://stackoverflow.com/questions/622710/android-is-there-a-pc-port – Powerlord 2010-02-17 19:15:44
不重複。 Q622710是關於操作系統,而不是JVM。 – finnw 2010-02-17 20:06:05
你可以找到這個有趣的| Android x86移植:http://www.android-x86.org/ – gsscoder 2012-11-24 13:44:29