您的位置:首页 > 移动开发 > Android开发

ionic cordova-plugin-file-transfer插件 Skipping 'cordova-plugin-file' for android

2017-12-14 16:37 651 查看
ionic 安装cordova-plugin-file-transfer插件时出现警告

Plugin doesn't support this project's cordova-android version. cordova-android: 4.1.1, failed version requirement: >=6.3.0
Skipping 'cordova-plugin-file' for android

导致ionic build android时报错build failed

:compileDebugJava/Users/alex-mac/项目/conference/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:49: 错误: 程序包org.apache.cordova.file不存在
import org.apache.cordova.file.FileUtils;
                              ^
/Users/alex-mac/项目/conference/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:851: 错误: 找不到符号
                        FileUtils filePlugin = (FileUtils) pm.getPlugin("File");
                        ^
  符号: 类 FileUtils
/Users/alex-mac/项目/conference/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java:851: 错误: 找不到符号
                        FileUtils filePlugin = (FileUtils) pm.getPlugin("File");
                                               
^
  符号: 类 FileUtils
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: /Users/alex-mac/项目/conference/platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
3 个错误
 FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileDebugJava'.
> Compilation failed; see the compiler error output for details.

解决办法 :安装插件时带上版本号

 cordova plugin add cordova-plugin-file-transfer@1.6.3
 cordova plugin add cordova-plugin-file@4.3.3

安装完成重新build成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ionic