サイトアイコン Amelt.net

ReactNative:Configuration with name ‘default’ not found.

Amelt

Amelt

This post is also available in: English-US (英語)

ReactNativeでAndroidスマートフォンアプリを開発していて、デバッグビルドした際に下記のようなエラーに遭遇しましたので、対処方法をメモ代わりに書いています。
色々対処法があるみたいですが、私の場合は以下の方法でデバッグビルドできた...という感じです。

> Could not resolve all dependencies for configuration ':app:_debugApk'.
   > Configuration with name 'default' not found.

まずは、詳細なエラー情報を表示されるようにして、エラーの原因を調べてみると良いかと思います。

cd android && gradlew assembleDebug --info

なんとなく、キャッシュが悪さしているような気がしたので、下記のコマンドを打って、キャッシュ(ビルドキャッシュ、nodeのキャッシュ)をクリアするとエラーなくデバッグビルドできました。
Windowsの場合は「./gradlew clean」の部分を「gradlew clean」としてコマンドを打ちます。

cd android && ./gradlew clean
npm cache verify