web-dev-qa-db-ja.com

React-Native-プロジェクト評価リスナーへの通知に失敗しました

Gradle 4.3を使用してWindows 7で反応ネイティブアプリをビルドすると、以下のエラーが表示されます。

C:\Users\username\AwesomeProject>react-native run-Android
Scanning folders for symlinks in C:\Users\username\AwesomeProject\node_modules (62ms)
Starting JS server...
Building and installing the app on the device (cd Android && gradlew.bat installDebug)...
Starting a Gradle Daemon (subsequent builds will be faster)
Download https://jcenter.bintray.com/com/facebook/react/react-native/maven-metadata.xml

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> Failed to notify project evaluation listener.
   > com.Android.build.gradle.tasks.factory.AndroidJavaCompile.setDependencyCacheDir(Ljava/io/File;)V

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 0s
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/Android-setup.html
7
LeoG

Build.gradleプロジェクトファイルをアップグレードします。 2.2.3のcom.Android.tools.build:gradleバージョンを以下のように使用します。

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.3.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

また、この問題が発生する場合とそうでない場合があります。ビルドツールを更新してください。

The SDK Build Tools revision (23.0.1) is too low for project ':app'. Minimum required is 25.0.0

解決策:プロジェクト内で更新する/app/build.gradle 以下のように:

Android {
    compileSdkVersion 25
    buildToolsVersion "25.0.1"
20
Sunil Kumar