react-nativeで「Error running adb: No Android device found.」と言われる場合の対処法

久々にiOSのアプリを普通にSwiftで作っているんだけど、

React Nativeで作った新アプリについて(5日間連載)

の記事を見て、前々から気になっていたReactNativeを使う事にしようか迷いが出てきた。

という事で、とりあえずReactNativeのtutorialをやってみようと

create-react-native-app AwesomeProject
cd AwesomeProject
npm start

とやって、ここまでは問題なく進んだ。

iOSのsimulatorを起動するのも問題なく出来た。
さて、今度はAndroidと思い

npm run android

とやってみると、下記の無慈悲なエラーが…。

Error running adb: No Android device found. Please connect a device and follow the instructions here to enable USB debugging:

avd managerでavdを作った記憶はあったけど

adb devices

をやってみると

List of devices attached

になる。

何でかなぁと悩んだあげく、結局emulatorを先に起動しておけば良いだけだった。

emulator -avd Pixel_2_API_26

これの後に、再度

npm run android 

であっさり成功した。

コメント

タイトルとURLをコピーしました