反应本机 - 无法通知项目评估侦听器



使用 gradle 4.3 在 Windows 7 上构建一个反应原生应用程序,我收到以下错误,不确定问题是什么,任何帮助将不胜感激。

C:UsersusernameAwesomeProject>react-native run-android
Scanning folders for symlinks in C:UsersusernameAwesomeProjectnode_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

升级您的 build.gradle 项目文件; com.android.tools.build:gradle 版本从 2.2.3 到下面使用:

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"

相关内容

  • 没有找到相关文章

最新更新