我有一個自定義的Android圖像使用定製的內置金魚內核。我一直在使用模擬器進行軟件開發。自定義生成Android模擬器不接受鍵盤輸入
emulator -kernel out/target/product/atom/kernel
當我升級到SDK 20時,我不再從主機和圖形鍵盤獲得鍵盤輸入。這用於工作。我已經看到關於設置hw.keyboard屬性= yes的意見。我無法找到一系列可行的操作。
一)嘗試啓動模擬器,並迫使我的硬件配置
emulator -verbose -kernel out/target/product/atom/kernel -qemu -android-hw /home/jgrecco/work/ics-4.0.4/out/target/product/atom/hardware-qemu.ini
的硬件QEMU被覆蓋和hw.keyboard選項是否定的。
B)創建一個AVD,並將它加載我定製的內核和圖像
ex: android create avd --force -b x86 -n aal_emul -t 3
emulator -kernel out/target/product/atom/kernel -show-kernel @aal_emul
但一直沒能得到AVD啓動我的自定義圖像。它似乎啓動一個默認圖像。我嘗試複製img文件,但沒有運氣
c)嘗試修改默認hardware.ini設置 ics-4.0.4/external/qemu/android/avd/hardware-properties.ini沒有效果。
許多其他變種。
如果有人可以使上述任何解決方案工作或告訴我一個,我將不勝感激。順便說一句,這是爲x86原子。
TIA