首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不可能为Android构建Ionic

不可能为Android构建Ionic
EN

Stack Overflow用户
提问于 2018-03-28 12:21:48
回答 2查看 2.4K关注 0票数 0

我正试图为android编写一个离子型应用程序,但我得到了一个错误:

代码语言:javascript
复制
$ ionic cordova build android
..............................
/home/matte/Desktop/Cimoda/platforms/android/src/com/synconset/cordovahttp/CordovaHttpDownload.java:18: error: package org.apache.cordova.file does not exist
import org.apache.cordova.file.FileUtils;
                              ^
/home/matte/Desktop/Cimoda/platforms/android/src/com/synconset/cordovahttp/CordovaHttpDownload.java:49: error: cannot find symbol
                JSONObject fileEntry = FileUtils.getFilePlugin().getEntryForFile(file);
                                       ^
  symbol:   variable FileUtils
  location: class CordovaHttpDownload
..............................
[ERROR] An error occurred while running cordova build android (exit code 1).

这是关于该项目的package.json的cordova的部分内容:

代码语言:javascript
复制
"cordova": {
    "plugins": {
        "cordova-plugin-advanced-http": {},
        "cordova-plugin-device": {},
        "cordova-plugin-ionic-keyboard": {},
        "cordova-plugin-ionic-webview": {},
        "cordova-plugin-splashscreen": {},
        "cordova-plugin-whitelist": {},
        "cordova-plugin-file": {}
    },
    "platforms": [
        "android"
    ]
}

cordova插件文件插件是通过离子构建自动添加的.你知道我怎么解决吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-29 08:45:26

请卸载并重新安装。它将更新到更新版本。这也帮助我解决了类似的问题。

代码语言:javascript
复制
$ ionic cordova plugin remove cordova-plugin-file

然后

代码语言:javascript
复制
$ ionic cordova plugin add cordova-plugin-file
$ npm install --save @ionic-native/file
票数 3
EN

Stack Overflow用户

发布于 2019-11-12 17:28:41

离子cordova平台rm android

在此之后添加平台

离子cordova平台添加android

离子cordova运行android

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49534428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档