Android Qemu イメージのコンパイル
-
21-08-2019 - |
質問
Android をいじってみたいと思っています。ソースをダウンロードし、その指示に従いました。 ダウンロードページ
プレーンな汎用ビルドを作成しました。
============================================
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=
============================================
しかし、そこからたとえばqemuイメージを作成するにはどうすればよいですか。/out ディレクトリを調べて、ホスト ツールとエミュレータを見つけましたが、これを実行するにはどこから始めればよいのかわかりません。
解決
エミュレータ用にビルドしようとしていますか?その場合は、次の手順に従います。
- Android のルート フォルダーから次のコマンドを実行します。ビルド環境をセットアップする「source build/envsetup.sh」。
- エミュレータ オプションのビルドを選択するには、次のコマンド「lunch 1」を使用します。
- ルートフォルダーからビルドします。「make -j4」(数値 4 はシステムに搭載されているプロセッサ数の 2 倍なので、クアッド コア マシンを使用している場合は -j8 を使用します)。
- エミュレータを実行します。"エミュレータ"
これで始められるはずです。
サブセットを迅速に再構築し、変更をエミュレータにロードする必要がある場合は、「adb remount && adb sync」を使用してください。
システムイメージを再構築したい場合は、「make snod」を使用してください。
お役に立てれば。
所属していません StackOverflow