资讯专栏INFORMATION COLUMN

ionic打包报错Execution failed for task ':compileD

pepperwang / 2257人阅读

摘要:添加插件可能会遇到如下报错提示信息如果你在时,有注意到是需要版本大于等于解决方案所以只需要运行命令这样就在运行就能打包成功了

添加ionic插件cordova-plugin-file可能会遇到如下报错

提示信息

:processDebugResources
:generateDebugSources
:compileDebugJava
apache/cordova/filetransfer/FileTransfer.java:59: error: package org.apache.cordova.file does not exist
import org.apache.cordova.file.FileUtils;
                              ^
apache/cordova/filetransfer/FileTransfer.java:912: error: cannot find symbol
                        FileUtils filePlugin = (FileUtils) pm.getPlugin("File");
                        ^
  symbol: class FileUtils
cordova/filetransfer/FileTransfer.java:912: error: cannot find symbol
                        FileUtils filePlugin = (FileUtils) pm.getPlugin("File");
                        
 :compileDebugJavaWithJavac FAILED



FAILURE: Build failed with an exception.


* What went wrong:
Execution failed for task ":compileDebugJavaWithJavac".

> Compilation failed; see the compiler error output for details.



* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debugoption to get more log output.


BUILD FAILED



Total time: 6 mins 51.314 secs                       

如果你在ionic cordova platform add android时,有注意到cordova-plugin-file是需要cordova-android版本大于等于6.3.0

解决方案

所以只需要运行命令
ionic cordova platform remove android
ionic cordova platform add android@6.3.0
这样就在运行ionic build就能打包成功了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/107621.html

相关文章

  • ionic打包报错Execution failed for task ':compileD

    摘要:添加插件可能会遇到如下报错提示信息如果你在时,有注意到是需要版本大于等于解决方案所以只需要运行命令这样就在运行就能打包成功了 添加ionic插件cordova-plugin-file可能会遇到如下报错 提示信息 :processDebugResources :generateDebugSources :compileDebugJava apache/cordova/filetransf...

    whidy 评论0 收藏0
  • ionic打包报错Execution failed for task ':processD

    摘要:项目打包运行命令的时候报错报错详情如下解决办法已经执行过命令添加了平台,直接打开目录你的项目工程文件中找到方法在这个方法之前添加上如下内容原因分析带号是指要用最新版本。 ionic项目打包运行命令 ionic build android的时候报错 报错详情如下 :processDebugResourcesERROR: In FontFamilyFont, unable to find...

    GeekGhc 评论0 收藏0
  • Execution failed for task ':app:compileDebugJ

    摘要:注有关详细信息请使用重新编译。个错误原来是的找不到了彻底解决了可以在右侧找到对应的各种快捷键 org.gradle.api.tasks.TaskExecutionException: Execution failed for task :app:compileDebugJavaWithJavac. at org.gradle.api.internal.tasks.executi...

    nicercode 评论0 收藏0
  • 关于 OkHttp 依赖冲突问题的解决过程

    摘要:由于使用了的远程依赖形式,故直接删除冲突的内容无效,须转为使用本地依赖的形式。根据官方文档的指示,删除的仓库依赖,使用本地包形式的依赖,去除对的包的引用,即可顺利解决问题。 「博客搬家」 原地址: CSDN 原发表时间: 2016-11-18 OkHttp 是一个流行的开源网络请求库。许多第三方库的底层都是使用 OkHttp 实现网络请求,所以 OkHttp 相关的依赖冲突问题就...

    myeveryheart 评论0 收藏0
  • [译] Plaid 应用迁移到 AndroidX 的实践经历

    摘要:它是对的重大改进和全面替代方案。一个更直接的方法是开始迁移,并且检查可能出现的报错。迁移工具位于菜单栏的选项。这个选项将迁移整个项目的所有模块。中的迁移工具是迁移的主要方式。迁移应用变更最少的代码以保证应用可以仍能正常运行。 原文地址:Cross-stitching Plaid and AndroidX 原文作者:Tiem Song 译文出自:掘金翻译计划 本文永久链接:github.co...

    番茄西红柿 评论0 收藏0

发表评论

0条评论

pepperwang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<