0
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?

More than 3 years have passed since last update.

react nativeでTask :app:processDebugGoogleServices FAILEDでるやつ(Android)

Last updated at Posted at 2020-05-25

react-nativeでよくエラーになってビルドに失敗することがあったので自分なりの解決方法を書いておきます。

環境はWindows10で、react-native cliを用いてAndroidアプリの開発を行っています
エミュレータはAndroidStudioを用いて実行しています。

C:Users/user/Awesomeapp
というディレクトリの体です。
#対処法
##1. npx react-native run-androidを実行する

C/Users/user/
cd Awesomeapp
npx react-native run-android

これを行って基本的にはタイトルのエラーが出ると思います。

##2. react-native run-androidを実行する

C/Users/user/
cd Awesomeapp
react-native run-android

ローカルにreact-native をインストールしている場合はnpxを通してだとうまくいかないときもなぜかうまくいくときがあります。

先にnpx startしろ!
とか言われてるときは大体これでいけます
まあ考えてみればそりゃそうなんですけど...

##3. gradleをクリーンする
それでも治らない、てときには、androidレベルのbuild.gradleに攻撃をしかけます

C/Users/user/
cd Awesomeapp
cd android
gradlew clean

まあビルドするときのキャッシュを消去してる?感じ?(たぶん...)

またここで用いているgradlew というコマンドですが、gradleをインストールしていなくても後ろにwつけると使えますよ的なやつなので決して怪しいものではありません!

##4. npmのキャッシュを消す
以上のステップでもまだ直らないってときにはnpmのキャッシュも消してみましょう
案外直ります

C/Users/user/
cd Awesomeapp
npm cache clean

#これで直らなかったならコードが間違ってそう!

これでもビルドできなければビルドの問題ではなくコードで何かミスっているのでしょう。

基本このバグはライブラリ等をインストールした後で起こりやすいので、インストールしたらとりあえず
npx react-native run-android
して、バグったら上のを試してみるとよいかもです。

0
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
0
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?