只是一個有趣的問題。 無論如何,它是一個虛擬機,因此假設跨平臺獨立。調試可能會更容易。Dalvik是否移植到其他平臺(例如Linux,Windows等)?
回答
看一看YouWave。 它比AVD快,但我們無法從中進行調試。
還有一些x86端口項目。 Google for android x86
我想它可以被移植,但你仍然無法在使用它的PC上運行你的應用程序。 Dalvik只是一個編譯器。它不處理任何庫。 API訪問的許多庫都是用C語言編寫的,並且針對ARM進行了編寫和優化。這些可以移植到x86,但這也帶來了問題。您將使用x86平臺上的這些應用程序運行並調試這些應用程序,該應用程序比任何手機功能都強大得多,使用的是未針對x86進行優化的庫。您的應用在計算機上的表現可能與實際設備上的表現完全不同。
此外,仿真器是解決極其複雜問題的好方法。只要使用它。
我會說在VirtualBox下運行的Android_x86是僅適用於dalvik(不包括本地代碼)應用程序的完美沙箱。它比Android SDK模擬器快得多。
僅供參考,鏈接如下:http://www.android-x86.org/ – Andreas
在iOS上的Dalvik端口:http://www.in-the-box.org
指南端口的Dalvik任何Linux系統上: https://groups.google.com/forum/?fromgroups=#!topic/android-platform/-4epsQnp1CM
如果有人嘗試過,請分享你的經驗。
- 1. Boost Windows程序是否可移植到其他Windows系統?
- 2. 如何將Mono GTK#應用程序移植到其他平臺?
- 3. 將Windows平臺C++移植到POSIX(Linux)C++ - WSAGetLastError()
- 4. 將跨平臺C++庫移植到Windows Phone 8平臺
- 5. 從Linux移植到Windows,tm.sys
- 6. 如何將SWT移植到新平臺?
- 7. SQLite的s3db文件是否可以從Windows移植到iOS/Android平臺?
- 8. 在iphone中轉換/移植其他語言(如C++等)開發的其他平臺遊戲的最佳方法?
- 9. Linux的Windows過濾平臺等效?
- 10. 將linode移植到谷歌雲平臺
- 11. 移植THINC服務器到Android平臺
- 12. 將Windows服務移植到linux
- 13. 將C++從Linux移植到windows,'__aligned__'
- 14. Sigaction並將Linux代碼移植到Windows
- 15. 從.net代碼從windows移植到linux
- 16. 將代碼從Linux移植到Windows
- 17. 推薦將Live PrasePlatform iOS/Android項目移植到其他平臺的方式
- 18. WPF控件可以輕鬆移植到Windows 8 RT平臺嗎?
- 19. 其他平臺的Android Nine-patch等效
- 20. 想學習ARM平臺上的Linux移植
- 21. c#在其他平臺上的Windows移動應用程序?
- 22. J2ME的知識如何推廣到其他移動平臺?
- 23. MONO:將.net移植到Linux。
- 24. 把Linux移植到ARM
- 25. 將DevC++移植到Linux
- 26. 從solaris移植到linux?
- 27. LINUX需要UNLIGNED內存訪問(從Windows移植到Linux)
- 28. 32位和64位所有Windows平臺上的可移植性
- 29. Chilli Source有平臺移植指南嗎?
- 30. 在WinCE07平臺上移植OpenCV
很酷的鏈接,謝謝。 – 87element
Youwave現在支持adt調試:o) –
還有http://www.bluestacks.com/ –