我正在嘗試在Ubuntu 14.04LTS VM(Vmware工作站實例)中構建AOSP。我成功檢出了主分支並開始構建。構建成功,但我無法使用模擬器啓動AOSP。當我在構建之後啓動模擬器時,它會打開一個空屏幕,沒有任何反應。我還下載,提取並執行了專有的二進制文件,但它不會改變結果。有關此問題的任何建議? 在此先感謝。無法在模擬器中啓動Android
0
A
回答
0
環境
首先,確保你所改動的〜/ .bashrc設置你的環境,Android的建議,其中包括:
export USE_CCACHE=1 ccache -M 10G
按照以下步驟下載Android的源,如果你還沒有這樣做。 然後設置一些功能,適用環境:
$ . build/envsetup.sh
您現在應該實際執行這些功能來獲得正確設置路徑之一(如!平中李毅中指出,這是不是在Android編譯說明書中提及) :
$ set_stuff_for_environment
首先建立
開始建設!例如:
$ lunch full-eng $ make -j4
(這裏,4個線程,非常適合我的機變,你認爲合適。) 當構建完成後,只需啓動仿真器:
$ emulator
後續構建
爲了得到system.img重建,你需要刪除以下文件/目錄:
出/目標/產品/通用/ OBJ /包裝/
出/目標/產品/通用/ system.img
然後簡單地重複:
$ make -j4 $ emulator
0
嘗試從發射模擬器命令行 - 您將在那裏接收輸出。這裏的docs,但通常它會是這樣的命令:
path/to/android/sdk/tools/emulator -avd [AVD_NAME]
請輸出添加到這個問題作爲一個編輯。
如果你得到如下的響應,我預計你最近更新了你的模擬器版本到25.3.1
?
[139762647099200]:ERROR:./android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Could not launch '../emulator/qemu/linux-x86_64/qemu-system-x86_64': No such file or directory
您可以通過使用以下命令啓動模擬器來解決此問題(假設系統庫例如:Qt的兼容 - 最有可能沒有):
path/to/android/sdk/tools/emulator -use-system-libs -avd [AVD_NAME]
,或者從25.3.1
手動版降級到的SDK工具25.2.3
。
相關問題
- 1. 無法啓動活動Android模擬器
- 2. Android模擬器無法啓動,AVD
- 3. 無法啓動Android模擬器
- 4. Android模擬器無法啓動
- 5. 無法啓動Android模擬器
- 6. Android模擬器無法啓動
- 7. Eclipse for Android:無法啓動模擬器
- 8. 無法啓動的Android 4.2.2模擬器
- 9. Android模擬器無法啓動
- 10. 無法啓動Android模擬器> 1.5
- 11. Android模擬器無法啓動
- 12. Jenkins CI - Android模擬器無法啓動
- 13. 的Android模擬器無法啓動
- 14. 無法爲Android Studio啓動模擬器
- 15. eclipse android模擬器無法啓動
- 16. Android模擬器無法啓動
- 17. Android - 無法啓動AVD模擬器
- 18. 無法啓動Android模擬器
- 19. Android模擬器無法啓動了(Eclipse)
- 20. 無法啓動Android模擬器
- 21. 無法啓動android模擬器
- 22. Android模擬器無法啓動
- 23. 無法啓動模擬器
- 24. 無法啓動模擬器
- 25. 模擬器無法啓動
- 26. 模擬器無法啓動
- 27. 「無法在模擬器中啓動avd」
- 28. 無法在模擬器中啓動AVD:hax_slot_insert
- 29. Android模擬器無法在OSX中的模擬器中啓動AVD
- 30. 無法在android模擬器中滾動
好的我遵循了source.android.com中列出的構建步驟。生成已成功生成,但我的模擬器從未啓動操作系統啓動。這是什麼造成的?任何信息,日誌與我可以找到檢查? – batabek