iOSシュミレーターとAndroidエミュレーターの手動起動




React Nativeでの開発中、たまにnpx react-native run-ioやnpx react-native run-androidでiOSシュミレーターやAndroidエミュレーターが起動しないときがありました。
そのとき手動で起動する方法を調べたのでまとめておきます。

iOSシュミレーターの手動起動手順

(1)Xcodeを起動します。

(2)上部メニューのXcode > Open Developer Tool > Simulatorを選択します。

(3)前回利用していたSimulatorが表示されます。

(4)変更する場合はSimulatorアプリをアクティブな状態にして上部メニューのFile > Open Simulatorから利用したい端末を選択します。

Androidエミュレーターの手動起動手順

(1)ターミナルを開きます。

(2)以下のコマンドで利用できる端末を確認します。

emulator -list-avds

(3)以下のコマンドでエミュレーターを起動します。

emulator @端末名 -dns-server 8.8.8.8