Android
Android 模擬器無法在 Linux Fedora 22 beta 上執行
我無法在 Fedora Linux 22 上啟動 x86 或 x86_64 android 模擬器。我嘗試了一些圖像,包括 5.01、5.1.1、4.2 和 4.4.something。
目前,Arm 版本執行得非常好,只是非常慢,這很煩人。
我已經載入了 kvm 模組:
➜ ~ lsmod|grep kvm kvm_intel 159744 0 kvm 491520 1 kvm_intel
但是 x86 模擬器將無法執行。我看到的只是黑屏。
控制台輸出也是空的。不確定在哪裡可以找到日誌(如果有的話)。
根據 htop 的說法,模擬器程序正在消耗一點記憶體(正如我為它設置的 - 1Gb)和一個 CPU 核心的 100%。
上次如果這很重要,我等待可能是 10 分鐘,然後才決定這不值得。不知道我可以添加什麼資訊。如果可以找到任何有助於調試問題的方法,請告訴我。
在Google程式碼上找到了這條評論: https ://code.google.com/p/android/issues/detail?id=174557#c10 Bios 為我工作。
我不能代表Google說話,Google決定何時發布新版本的模擬器(SDK 工具)。但對於現在需要此修復的人來說,可以手動將其應用到他們的 Android SDK 安裝中:
- 下載隨附的 bios.bin。這與我剛剛上傳到https://android-review.googlesource.com/159501的文件相同(仍在審核中)。要從評論中下載,請改用以下連結:
https ://android-review.googlesource.com/cat/159501%2C1%2Cx86/pc-bios/bios.bin%5E0 2. 備份 $ ANDROID_SDK_ROOT/tools/lib/pc-bios/bios.bin ( $ ANDROID_SDK_ROOT 為 Android SDK 安裝目錄)。 3. 將下載的 bios.bin 複製到 $ANDROID_SDK_ROOT/tools/lib/pc-bios/。