任务:react-native-webview:compileDebugJavaWithJavac失败
任务:react-native-webview:compileDebugJavaWithJavac失败
我在安装了react-native.webview包后,尝试运行我的React Native应用程序时,一直得到这个错误。请问我可能做错了什么。
提示:正在运行jetifier将库迁移到AndroidX。您可以使用“--no-jetifier”标志禁用它。
Jetifier发现1135个文件需要转换为AndroidX。使用8个工作线程...
提示:正在启动JS服务器...
提示:正在安装应用程序...
正在启动Gradle守护进程,有1个繁忙的守护进程无法重用,请使用--status选项获取详细信息
> 任务:react-native-webview:compileDebugJavaWithJavac
> 任务:react-native-webview:compileDebugJavaWithJavac失败
此构建中使用了已弃用的Gradle功能,与Gradle 7.0不兼容。
使用“--warning-mode all”显示各个弃用警告。
请参阅https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings
79个可操作任务:14个已执行,65个最新的
C:\Projects\React-Native\FUNAI\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewModule.java:276: 错误:找不到符号
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
^
符号: 变量Q
位置:类VERSION_CODES
注意:C:\Projects\React-Native\FUNAI\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java使用或重写了已弃用的API。
注意:重新编译时使用-Xlint:deprecation获取详细信息。
注意:C:\Projects\React-Native\FUNAI\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java使用了未经检查或不安全的操作。
注意:重新编译时使用-Xlint:unchecked获取详细信息。
1个错误
构建失败。
* 出现了什么问题:
执行任务:react-native-webview:compileDebugJavaWithJavac失败。
> 编译失败;有关详细信息,请参阅编译器错误输出。
* 尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项获取更多日志输出。使用--scan获取完整的洞察。
* 获取更多帮助,请访问https://help.gradle.org
构建失败,用时1分钟37秒
错误:无法安装应用程序。请确保已设置Android开发环境:https://reactnative.dev/docs/environment-setup。运行CLI时使用--verbose选项获取更多详细信息。
错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
C:\Projects\React-Native\FUNAI\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewModule.java:276: 错误:找不到符号
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
^
符号: 变量Q
位置:类VERSION_CODES
注意:C:\Projects\React-Native\FUNAI\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java使用或重写了已弃用的API。
注意:重新编译时使用-Xlint:deprecation获取详细信息。
注意:C:\Projects\React-Native\FUNAI\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java使用了未经检查或不安全的操作。
注意:重新编译时使用-Xlint:unchecked获取详细信息。
1个错误
构建失败。
* 出现了什么问题:
执行任务:react-native-webview:compileDebugJavaWithJavac失败。
> 编译失败;有关详细信息,请参阅编译器错误输出。
* 尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项获取更多日志输出。使用--scan获取完整的洞察。
* 获取更多帮助,请访问https://help.gradle.org
构建失败,用时1分钟37秒
在C:\Projects\React-Native\FUNAI\node_modules\execa\index.js的makeError函数中
在C:\Projects\React-Native\FUNAI\node_modules\execa\index.js的Promise.all.then.arr中
在internal/process/next_tick.js的process._tickCallback中。