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

jaxagkaj  于 2022-11-15  发布在  Java
关注(0)|答案(2)|浏览(289)

任务:应用程序:编译调试Java与Javac E:Android 10\平台\安卓\应用程序\src\main\java\org\apache\cordova\文件传输\文件传输. java:59:错误:无法找到符号导入org.apache.cordova.Whitelist;^符号:类白名单位置:软件包的名称为:apache.cordova E:安卓10\平台\安卓系统\应用程序\src\main\java\org\apache\cordova\file transfer\file transfer. java:769:错误:找不到符号白名单白名单=(白名单)gwl.invoke(webView);^符号:类白名单位置:您可以在此下载您的文件,并将其发送到您的计算机上。错误:找不到符号白名单白名单=(白名单)gwl.invoke(webView);^符号:类白名单位置:注意:请注意,您的应用程序使用或覆盖了已弃用的API。使用-Xlint:deprecation重新编译以了解详细信息。注意:请注意:您的应用程序使用了未经检查或不安全的操作。使用-Xlint重新编译:取消选中以了解详细信息。3个错误
离子型:
离子CLI:5.4.16(C:\用户\管理\应用程序数据\漫游\npm\节点模块\离子)离子框架:离子-Angular 3.9.2 @离子/应用程序脚本:3.2.4
cordova :
cordova CLI:10.0.0 cordova 平台:Android 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:\用户\管理员\应用数据\本地\Android\软件开发包) NodeJS :v12.13.1(C:\程序文件\节点\节点. exe)npm:6.14.8操作系统:Windows 10操作系统
我们正在尝试构建失败得到这个错误。请帮助我!

wmvff8tz

wmvff8tz1#

您正在尝试在Cordova 10中使用cordova-plugin-file-transfer,这会导致构建问题。Cordova-plugin-file-transfer不再与Cordova Android 10一起使用,因为白名单已重命名为允许名单。
请参考github问题:Github Issue

pxiryf3j

pxiryf3j2#

我修改了导入包名称

from android.support.annotation to androidx.annotation 

e.g - import android.support.annotation.RequiresApi; 
to  - import androidx.annotation.RequiresApi;

通过使用www.example.com中的AndroidX库(在www.example.com中检查android.useAndroidX=truegradle.properties)IonicWebViewEngine.java

相关问题