質問

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 ディレクトリを調べて、ホスト ツールとエミュレータを見つけましたが、これを実行するにはどこから始めればよいのかわかりません。

役に立ちましたか?

解決

エミュレータ用にビルドしようとしていますか?その場合は、次の手順に従います。

  1. Android のルート フォルダーから次のコマンドを実行します。ビルド環境をセットアップする「source build/envsetup.sh」。
  2. エミュレータ オプションのビルドを選択するには、次のコマンド「lunch 1」を使用します。
  3. ルートフォルダーからビルドします。「make -j4」(数値 4 はシステムに搭載されているプロセッサ数の 2 倍なので、クアッド コア マシンを使用している場合は -j8 を使用します)。
  4. エミュレータを実行します。"エミュレータ"

これで始められるはずです。

サブセットを迅速に再構築し、変更をエミュレータにロードする必要がある場合は、「adb remount && adb sync」を使用してください。

システムイメージを再構築したい場合は、「make snod」を使用してください。

お役に立てれば。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top