У меня есть собственный образ 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 - нет.
б) Создайте 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.
ТИА