This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
Android 向けのクラウドビルドを作成して実行する
ページを編集
EAS Build を使って Android の実機とエミュレーター向けに開発ビルドを設定する方法を学びます。
この章では、EAS Build を使って Android で動作する開発ビルドを作成します。
実機でもエミュレーターでも、ビルドを作成して実行する手順は同じで、違いは開発ビルドのインストール方法だけです。

EAS Build で Android の開発ビルドを作成し、実機やエミュレーターにインストールする方法を学びます。
Development プロファイルでビルドを作成する
Android では、開発ビルドは .apk である必要があります。Android のデフォルト形式は .aab で、Google Play ストアでの配布には理想的ですが、実機やエミュレーターにはインストールできません。
.apk を作成するには次のようにします。
-
eas.json の
build.developmentプロファイルでdevelopmentClientがtrueになっていることを確認します。 -
次に、プラットフォームに
android、ビルドプロファイルにdevelopmentを指定してeas buildコマンドを実行します。Terminal-eas build --platform android --profile developmentヒント: 次にeas buildコマンドを実行するときは、プラットフォームの指定に-pも使えます。--platformの短縮形です。
このコマンドは次の質問を表示します。
- What would you like your Android application id to be?(Android のアプリケーション ID を何にしますか?)Return を押して、表示されるデフォルト値を選びます。これにより app.json に
android.packageが追加されます。 - Generate a new Android Keystore?(新しい Android Keystore を生成しますか?)Y を押します。
回答するとビルドがキューに入り、EAS CLI が表示するリンクから EAS ダッシュボードで進捗を確認できます。
ビルド詳細ページにはどんな情報が載っている?
ビルド詳細ページには、ビルドの種類、プロファイル、Expo SDK バージョン、アプリバージョン、バージョンコード、最後のコミットハッシュ、そしてビルドを開始した開発者またはアカウント所有者が表示されます。
上の画像では、Build artifact の現在のステータスがビルド進行中であることを示しています。完了すると、このセクションからビルドをダウンロードできるようになります。Logs には、EAS Build 上での Android ビルドプロセスの各ステップが並びます。ここでは簡潔にするため、各ステップの詳細には触れません。詳しくは Android のビルドプロセス を参照してください。
Android application ID とは?
Android アプリのパッケージ名とも呼ばれ、DNS の逆順表記 (com.owner.appname) で値を保持します。この表記の各要素は小文字で始める必要があります。
たとえばサンプルアプリでは com.owner.stickersmash となり、com.owner がドメイン、stickersmash がアプリ名です。
Android の実機
1
開発ビルドをインストールする
ビルドが完了すると Build artifact セクションが更新され、ビルドの完了が示されます。
このセクションには、Android の実機で開発ビルドを実行するための手段として、Expo Orbit と Install ボタンが用意されています。
Expo Orbit を使うと、Android 実機に開発ビルドをスムーズにインストールできます。この方法を使うには次のようにします。
- Android 実機を USB でローカルマシンに接続します。
- Orbit アプリを開きます。
- Orbit アプリで Device を選択します。
- EAS ダッシュボードの Build artifact で Open with Orbit をクリックします。
ビルドがインストールされると、Orbit アプリが実機上で開発ビルドを起動します。
別の方法:Install ボタンと QR コードを使う
Build artifact の Install ボタンは、インストール用の QR コードを生成します。
- Install をクリックすると、QR コードを含むポップアップが表示されます。
- Android 実機のカメラで QR コードをスキャンし、デフォルトの web ブラウザーでビルドのリンクを開きます。
- ページ内の Install ボタンをタップして .apk ファイルをダウンロードします。
- ダウンロードが終わったら .apk を開いてインストールを開始します。
- Unsafe app blocked というメッセージが表示されたら Install anyway を選びます。.apk の提供元(自分で生成したもの)は信頼できるため、この警告は無視して問題ありません。
2
Android Emulator
1
開発ビルドをインストールする
ビルドが完了すると、ターミナル上で EAS CLI が Android Emulator でビルドを実行するか尋ねてきます。Y を押します。
別の方法:Expo Orbit を使う
Expo Orbit を使ってインストールすることもできます。EAS ダッシュボードの Build artifact から Open with Expo Orbit をクリックすると、Android Emulator に開発ビルドがインストールされます。
2
まとめ
第 2 章:Android 向けのクラウドビルドを作成して実行する
EAS Build を使って Android の実機とエミュレーターで開発ビルドを作成・実行し、.apk と .aab のファイル形式について学びました。
次の章では、EAS Build を使って iOS Simulator 向けの開発ビルドを設定し、実行する方法を学びます。