【发布时间】:2018-05-02 03:08:23
【问题描述】:
我尝试首先使用 react-native run-android 运行一个 react-native 应用程序。我希望它能够工作,就像我打电话给react-native run-ios 时一样。
堆栈上有很多用户出现相同类型的错误,“无法通知项目评估侦听器”。
观察到的行为
> react-native run-android
Scanning folders for symlinks in /Users/tiagogouvea/www/go-along/mobile/node_modules (12ms)
JS server already running.
Building and installing the app on the device (cd android && ./gradlew installDebug)...
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.gradle.internal.reflect.JavaMethod (file:/Users/tiagogouvea/.gradle/wrapper/dists/gradle-4.0-milestone-1-all/2rnr7rhi2zsmkxo9re7615fy6/gradle-4.0-milestone-1/lib/gradle-base-services-4.0.jar) to method java.lang.ClassLoader.getPackages()
WARNING: Please consider reporting this to the maintainers of org.gradle.internal.reflect.JavaMethod
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
NDK is missing a "platforms" directory.
If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to /Users/tiagogouvea/Library/Android/sdk/ndk-bundle.
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> Failed to notify project evaluation listener.
> javax/xml/bind/annotation/XmlSchema
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED in 4s
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
环境
-
npm ls react-native-scripts:空 -
npm ls react-native: react-native@0.50.3 -
npm ls expo:空 -
node -v: v8.0.0 -
npm -v:5.5.1 -
yarn --version:1.2.1 -
watchman version: 4.9.0- 操作系统:macOS 10.12.6
- 手机/模拟器/模拟器和版本:Genymotion 图像
【问题讨论】:
标签: android android-studio gradle react-native android-sdk-tools