“错误:你的android平台没有Api.js”在尝试构建android版本5.x.x时

时间:2017-07-08 17:21:27

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

cordova版本为7.0.1

节点版本为v8.0.0

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

运行cordova platform add android@4时(类似于cordova 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,但它没有帮助。

1 个答案:

答案 0 :(得分:1)

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

npm install -g cordova@6.0.0

然后在npm

中出现了bplist-parser错误
npm install -g bplist-parser

一切正常!