我正在设置第一个cordova项目。
在全球安装Cordova并创建第一个应用程序存储库之后 我试图在这个命令中设置android平台:
cordova平台添加android --save
但是,此操作最终会生成此错误消息:
建立失败
总时间:0.989秒无法安装 '科尔多瓦-插件白名单':错误: /家庭/ firas /局/科尔多瓦/的HelloWorld /的HelloWorld /平台/安卓/ gradlew: 命令失败,退出代码为1 在ChildProcess.whenDone(/home/firas/Bureau/Cordova/HelloWorld/HelloWorld/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:169:23) 在emitTwo(events.js:87:13) 在ChildProcess.emit(events.js:172:7) 在maybeClose(internal / child_process.js:821:16) 在Process.ChildProcess._handle.onexit(internal / child_process.js:211:5)错误: /家庭/ firas /局/科尔多瓦/的HelloWorld /的HelloWorld /平台/安卓/ gradlew: 命令失败,退出代码为1
我试图删除并重新添加adroid平台,但问题仍然存在,我也尝试安装白名单插件(cordova插件添加cordova-plugin-whitelist@1.0.0)
但我也面临同样的问题,并且因为无法构建或运行我的第一个HelloWord应用程序而完成
答案 0 :(得分:0)
答案 1 :(得分:0)
此问题特别适用于Cordova 6.4.0(最新至2016年12月31日)。
要解决此问题,只需卸载Cordova并为版本6.0.0重新安装,这样可以提高白名单组件的稳定性。
步骤:
npm uninstall -g cordova
npm install -g cordova@6.0.0