* 出了啥问题:任务 ':app:compileDebugJavaWithJavac' 执行失败。编译失败;有关详细信息,请参阅编译器错误输出

Posted

技术标签:

【中文标题】* 出了啥问题:任务 \':app:compileDebugJavaWithJavac\' 执行失败。编译失败;有关详细信息,请参阅编译器错误输出【英文标题】:* What went wrong: Execution failed for task ':app:compileDebugJavaWithJavac'. Compilation failed; see the compiler error output for details* 出了什么问题:任务 ':app:compileDebugJavaWithJavac' 执行失败。编译失败;有关详细信息,请参阅编译器错误输出 【发布时间】:2021-10-31 14:11:00 【问题描述】:

任务:app:compileDebugJavaWithJavac E:android10\platforms\android\app\src\main\java\org\apache\cordova\filetransfer\FileTransfer.java:59:错误:找不到符号 导入 org.apache.cordova.Whitelist; ^ 符号:类白名单 位置:包 org.apache.cordova E:Android10\platforms\android\app\src\main\java\org\apache\cordova\filetransfer\FileTransfer.java:769:错误:找不到符号 白名单 whitelist = (Whitelist)gwl.invoke(webView); ^ 符号:类白名单 位置:类 org.apache.cordova.filetransfer.FileTransfer E:\Android10\platforms\android\app\src\main\java\org\apache\cordova\filetransfer\FileTransfer.java:769:错误:找不到符号 白名单 whitelist = (Whitelist)gwl.invoke(webView); ^ 符号:类白名单 位置:类 org.apache.cordova.filetransfer.FileTransfer 注意:E:\Android10\platforms\android\app\src\main\java\org\apache\cordova\filetransfer\FileTransfer.java 使用或覆盖了已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:E:\Android10\platforms\android\app\src\main\java\org\apache\cordova\filetransfer\FileTransfer.java 使用未经检查或不安全的操作。 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。 3 个错误

离子:

Ionic CLI:5.4.16 (C:\Users\admin\AppData\Roaming\npm\node_modules\ionic) 离子框架:离子角 3.9.2 @ionic/app-scripts:3.2.4

科尔多瓦:

科尔多瓦 CLI:10.0.0 Cordova 平台:安卓 10.0.0 Cordova 插件:cordova-plugin-ionic-keyboard 2.1.3,(和其他 25 个插件)

实用程序:

cordova-res(可用更新:0.15.3):0.15.1 本机运行(可用更新:1.4.0):1.0.0

系统:

Android SDK 工具:26.1.1 (D:\Users\admin\AppData\Local\Android\sdk) NodeJS : v12.13.1 (C:\Program Files\nodejs\node.exe) npm:6.14.8 操作系统:Windows 10

我们正在尝试构建失败来获取此错误。请帮帮我!

【问题讨论】:

【参考方案1】:

您正在尝试在 Cordova 10 中使用 cordova-plugin-file-transfer 导致构建问题。 Cordova-plugin-file-transfer 不再适用于 Cordova Android 10,因为白名单已重命名为允许名单。

请参考github问题:Github Issue

【讨论】:

以上是关于* 出了啥问题:任务 ':app:compileDebugJavaWithJavac' 执行失败。编译失败;有关详细信息,请参阅编译器错误输出的主要内容,如果未能解决你的问题,请参考以下文章

我的 SQL 查询出了啥问题?

SPOJ 问题 - 这里出了啥问题?

试图用多态来沮丧,出了啥问题?

Python 请求基本命令返回错误 - 出了啥问题?

CASE SQL Oracle 查询 - 出了啥问题?

这里出了啥问题:实例成员不能用于类型 [重复]