【发布时间】:2018-05-28 19:13:25
【问题描述】:
我正在开发一个使用 Phonegap/Cordova 的移动应用程序,我正在使用文件传输插件从照片库上传照片。
iOS 构建成功,而 Android 构建却给我一个错误。
我不确定是什么导致构建失败以及如何防止失败。
【问题讨论】:
标签: javascript android cordova phonegap-build phonegap
我正在开发一个使用 Phonegap/Cordova 的移动应用程序,我正在使用文件传输插件从照片库上传照片。
iOS 构建成功,而 Android 构建却给我一个错误。
我不确定是什么导致构建失败以及如何防止失败。
【问题讨论】:
标签: javascript android cordova phonegap-build phonegap
cordova-plugin-file-transfer 依赖于cordova-plugin-file 5.0.0,它与您的cordova-android 版本不兼容,它需要cordova-android 6.3.0 或更高版本。所以你有两个选择:
cordova-plugin-file-transfer 降级到 1.6.3,因为 cordova-plugin-file 的依赖项将是旧版本的插件,应该适用于您当前的平台要更新cordova-android,您必须删除并重新添加它(请注意,如果您对项目进行了一些手动更改,您将丢失它)
cordova platform rm android
cordova platform add android@6.4.0
要降级插件,您还必须先将其删除
cordova plugin rm cordova-plugin-file-transfer
cordova plugin add cordova-plugin-file-transfer@1.6.3
【讨论】: