任务:react-native-webview:compileDebugJavaWithJavac失败

15 浏览
0 Comments

任务: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中。

0