【问题标题】:"Error: Your android platform does not have Api.js" when trying to build android version 5.x.x尝试构建 android 版本 5.x.x 时出现“错误:您的 android 平台没有 Api.js”
【发布时间】:2018-07-12 15:49:25
【问题描述】:

cordova 版本是7.0.1

节点版本为v8.0.0

运行cordova platform add android@5 时一切正常。 (除了cordova-plugin-media 需要安卓版本>=6.1.0 但那是另一回事了)

当运行cordova platform add android@4cordova platform add android@3 类似)时,我得到了

Using cordova-fetch for cordova-android@4
Adding android project...
Error: Your android platform does not have Api.js

尽管 cordova 官方仍然支持那些 android 版本。我在这里错过了什么?

我发现的唯一包含此特定错误的其他远程帖子是here,但它没有帮助。

【问题讨论】:

    标签: android cordova android-4.1-jelly-bean


    【解决方案1】:

    我尝试 6.0.0 版本解决了这个问题

    npm install -g cordova@6.0.0
    

    那么 npm 中的 bplist-parser 出现错误

    npm install -g bplist-parser
    

    一切正常!

    【讨论】:

    • 那么新版本的cordova不支持android kit kat?
    • 是的,不支持
    • 这对我有用, npm install -g cordova@6.0.0 。谢谢。
    • 这是一种旧的解决方案,不再有效。
    猜你喜欢
    • 2017-10-14
    • 2017-10-17
    • 2021-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    相关资源
    最近更新 更多