2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Expo] Windows11 で Android アプリが作れる環境を作ってみた

Last updated at Posted at 2025-11-28

はじめに

ツール系のアプリを作ってみようと思って調べたら React Native でクロスプラットフォームで作れることを知りました
更に調べてみると Expo (React Native) というフレームワークを使えば、簡単にクロスプラットフォームなアプリが作れることを知りました

実際に開発環境を作って、Android エミュレータでアプリを動かすところまで試してみたので、忘れないように記事にしました

環境について

今回構築した環境は以下の通りです

  • OS: Windows 11 Pro
  • Node.js: v22.11.0 (LTS)
  • Android Studio Otter: | 2025.2.1 Patch 1
  • Expo CLI: ローカルインストール (create-expo-app を使用)

Node.js のインストール

Expo を動かすには Node.js が必要だったので、公式サイトから推奨版(LTS)をダウンロードしてインストールしました

以下の記事を参考にしてインストールしました

インストール後、PowerShell で以下のコマンドを実行してバージョンを確認します

C:\Users\User> node -v
v22.11.0
C:\Users\User> npm -v
11.6.1

無事にインストールできました :open_hands:

Android Studio のインストール

他にも方法はあるとおもいますが、Androidアプリとしての動作確認をするためと、Androidアプリの作成?実行?に必要なSDKをインストールするために、Android Studioをインストールしました

  1. Android Studio 公式サイトからインストーラーをダウンロードして実行
  2. 「Android Virtual Device」にチェックが入っていることを確認してインストール

SDK Platform-Tools のインストール

インストールが終わったら、SDK Manager を開いて、「SDK Tools」タブにある Android SDK Platform-Tools がインストールされているか確認します

androidstudio-sdk.png

SDK Platforms から 実行させたい Android SDK API Level をインストール

自分が利用している実機のバージョン Android 15 をインストールしました

androidstudio-api.png

環境変数の設定

もしかしたら不必要な設定かもしれないです
WSL上で環境作っていたときに必要とメッセージが出ていたので追加しました

Windows の検索バーで「環境変数」と検索し、「システム環境変数の編集」を開きます
以下のパスを追加しました

変数名
ANDROID_HOME %USERPROFILE%\AppData\Local\Android\Sdk
Path %USERPROFILE%\AppData\Local\Android\Sdk\tools
Path %USERPROFILE%\AppData\Local\Android\Sdk\tools\bin
Path %USERPROFILE%\AppData\Local\Android\Sdk\platform-tools

Expo プロジェクトの作成

準備が整ったので、プロジェクトを作成します
今は create-expo-app を使うのが推奨されているようです

npx create-expo-app@latest my-first-app

インストールが終わったら、ディレクトリに移動します

cd my-first-app

実行してみる

npx expo start

QRコード と コマンドリスト などが表示されます
ここでキーボードの a を押すと、Android エミュレータでビルドが始まります

start.png

しばらく待つと...

Android エミュレータ上でアプリが起動しました!
デフォルトの画面が表示されて感動です :grinning:

emu.png

Android 実機で確認

アプリをインストールしておきます

アプリを起動すると、QRコードをスキャンできるので、スキャンすると実機でも動作を確認することができます

さいごに

Windows 11 でも思ったより簡単に Expo の開発環境を作ることができました
環境構築さえ終われば、あとは JavaScript (TypeScript) で書いていけそうです

今後は、実際に何か簡単なツールアプリを作ってみようと思います

参考動画

WindowsでのReact Native (Expo) 環境構築の手順を解説している動画を紹介します

この動画は、Windows環境でのNode.jsのインストールからExpoのセットアップ、Androidエミュレータの実行まで解説しており、記事の内容を動画で補完できます

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?