如何運行x86
或arm
自己在Android模擬器中構建的圖像Windows。
對於Linux,它工作正常。模擬器上的Android 4.3
我從最新的AOSP
來源構建圖像。
當我嘗試在模擬器中啓動它時,我遇到--show-kernel
選項出現以下錯誤。
[0.470232] SELinux的:從/ sepolicy
加載策略 [0.470232]的init(1):的/ proc/1/oom_adj已過時,請使用的/ proc/1/oom_score_adj代替。
[0.523298] INIT:無法打開 '/initlogo.rle'
[0.530295] goldfish_nand_read:無效的讀,啓動0,LEN 200,dev_size 21560000,write_size 800
[0.530295] END_REQUEST:I/O錯誤,偏差mtdblock0 ,扇區2
[0.543558] EXT4-FS(mtdblock0):無法讀取的超級塊
[0.550943] fs_mgr:在/系統
在/ dev /塊/ mtdblock0無法裝入文件系統正如我知道自4.3 android使用ext-4
所以我決定重建 this instruction
這也沒有幫助。
如何在模擬器上啓動x86
或arm
Android 4.3圖像Windows?
編輯:用於x86
解決方案was found here
但它僅適用於下載的圖像!
如何從Android來源運行新建的4.3圖像?
新建的圖像在Linux上很好地工作,在Windows上我只看到黑屏,但已經沒有錯誤以上。
你看過GenyMotion嗎?我認爲他們添加了某種測試版本來支持Android 4.3 http://www.genymotion.com/ – MagicMicky
@MagicMicky感謝您提供有趣的鏈接,但我需要在原始模擬器上運行原始圖像。 – Arseniy
如果您構建4.2圖像,是否也會發生同樣的情況,還是嚴格限制爲4.3? – Geobits