巴扎黑2017-04-17 17:15:34
完了。
環境: SDK マネージャーによってダウンロードされた android-n x86 関連イメージ + android-金魚-3.18-dev ソース コード
エクスポート ARCH=x86
エクスポート CROSS_COMPILE=x86_64-linux-android-
エクスポート PATH=x86_64-linux-android-4.9/bin/:$PATH
make i386_ranchu_defconfig
次に、生成された bzImage を your/android/sdk/system-images/android-N/default/x86/
元の kernel-ranchu にバックアップし、bzImage の名前を kernel-ranchu に変更します。
次に、このディレクトリ内の system.img userdata.img ramdisk.img と kernel-ranchu を使用して、エミュレータを起動します:
emulator -kernel ./kernel-ranchu -sysdir ./ -system ./system.img -data ./userdata.img -ramdisk ./ramdisk.img
前回の失敗の鍵は、make 中に i386_ranchu_defconfig が使用されなかったことです。この i386_ranchu_defconfig と i386_emu_defconfig の違いがわかりません。