在linux中,我建立了自己的模擬器(遵循指令:http://source.android.com),並開始正常工作。現在,我想將它複製到Windows並運行它。我怎樣才能做到這一點?如何在窗口中運行我自己的android模擬器?
2
A
回答
0
我不確定,但我認爲以下步驟可以幫助您。你需要複製以下文件(我也給路徑將這些文件)到您的文件夾在Windows(讓我們假設該文件夾是user_folder
):
out/target/product/generic/system.img
out/target/product/generic/ramdisk.img
out/target/product/generic/userdata.img
prebuilt/android-arm/kernel/kernel-qemu
如果在Windows中,您必須安裝的Android SDK那麼就應該有命令emulator
。您可能還需要在其中放置一張sdcard的圖像(可以使用mksdcard生成)您只需填寫此命令的參數即可。
emulator -sysdir <path_to_your_user_folder> -system <path_to_your_user_folder>/system.img -ramdisk <path_to_your_user_folder>/ramdisk.img -data <path_to_your_user_folder>/userdata.img -kernel <path_to_your_user_folder>/kernel-qemu -sdcard <path_to_your_user_folder>/sdcard.img
0
我想你要做的是從源代碼構建自己的Android SDK(Windows)。你可以是這樣做的:
設置:
$ sudo apt-get install mingw32 tofrodos
mingw32的是交叉編譯器,tofrodos添加unix2dos命令。
編譯:
$ . build/envsetup.sh
$ lunch sdk-eng
$ make win_sdk
從here採取的措施(建立在Windows SDK)。
如果不起作用,請使用更多調試選項(例如:-show-kernel)爲仿真器提供午餐並查看停止位置。既然它沒有達到初始化adbd deamon的程度,這可能是有用的。
0
您可以下載安裝了模擬器附帶的Windows SDK SDK。 Android SDK
或者你可以其他Android玩家喜歡Blue Stacks
,或者你可以運行Android OS(圖像文件)直接使用像VMware模擬器窗口。
祝你好運!!!
相關問題
- 1. 包自我運行的Android模擬器
- 2. 如何在自己的windows窗口中運行html?
- 3. 我可以在Android Studio窗口內(或頂部)運行Android模擬器嗎?
- 4. 如何端口上的Android模擬器我自己的設備驅動程序
- 5. 如何讓NetBeans在模擬器中運行我的Android項目?
- 6. 運行在Android模擬器
- 7. 設置一個Android模擬器的相機鏡像模擬器的自己的窗口
- 8. 在Android上運行的Android模擬器?
- 9. 窗口上的Android模擬器
- 10. 如何運行多個android模擬器?
- 11. 使用android模擬器敲響自己
- 12. 在windows azure中運行android模擬器
- 13. 在eclipse中運行android模擬器
- 14. 無法在鈦模擬器中運行Android模擬器
- 15. 在自己的窗口中運行進程
- 16. 我如何在Android模擬器或Bluestack上運行Unity遊戲
- 17. 如何在android模擬器中運行android sencha應用程序
- 18. Android運行模擬器
- 19. 運行Android模擬器
- 20. Android模擬器AVD窗口大小
- 21. Android - 無法打開模擬器窗口
- 22. Android模擬器窗口走出屏幕
- 23. 如何在使用IntelliJ的模擬器中運行android測試?
- 24. 爲Android模擬器創建我自己的磁盤
- 25. 如何打開android模擬器的終端窗口?
- 26. 如何在Android模擬器中運行Google地圖?
- 27. 如何在Android模擬器中運行hello-exe文件
- 28. 如何在android模擬器中運行wifi管理程序?
- 29. 如何在android模擬器中運行.swf文件?
- 30. 如何在Android模擬器中運行Java文件
我按照你所說的做同樣的事,但它對我不起作用。當我輸入命令上面,然後一個模擬器啓動,但它的屏幕黑色,沒有什麼是display.I運行:adb devices - > result:emulator-5554離線。對我有何建議? – tungdx 2013-03-04 07:19:53
你可以運行adb logcat並檢查模擬器是否啓動? – Yury 2013-03-04 10:30:36
我一直沒有運行adb logcat,我會嘗試後,我登錄在Windows(我在Linux登錄)。我有一個想法,我爲Windows構建Android sdk,然後我將有SDK和模擬器,我構建了Linux SDK/MacOS成功的Android SDK,但是當我爲Windows構建時,出現同樣的錯誤「/ usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj /../../../../ i586-mingw32msvc/bin/ld:找不到-lpthread「。我能做些什麼來解決這個問題? – tungdx 2013-03-04 10:36:21