2016-12-31 81 views
0

我正在建立一个第一个cordova项目。Cordova 6.4.0:android平台安装白名单错误

全球安装科尔多瓦和creting第一应用程序库 想设置了Android平台这条命令中后:

科尔多瓦平台添加的Android --save

但这一行动的结束代此错误消息:

BUILD FAILED

Total time: 0.989 secs Failed to install 'cordova-plugin-whitelist':Error: /home/firas/Bureau/Cordova/HelloWorld/HelloWorld/platforms/android/gradlew: Command failed with exit code 1 at ChildProcess.whenDone (/home/firas/Bureau/Cordova/HelloWorld/HelloWorld/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:169:23) at emitTwo (events.js:87:13) at ChildProcess.emit (events.js:172:7) at maybeClose (internal/child_process.js:821:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5) Error: /home/firas/Bureau/Cordova/HelloWorld/HelloWorld/platforms/android/gradlew: Command failed with exit code 1

我试图删除并重新添加的Adroid平台,但是问题仍然存在,我也试图安装插件白名单(科尔多瓦插件添加[email protected]

也是我面临着同样的问题,并完成由不能够建立或运行我的第一个应用程序HELLOWORD

回答

0

这个问题尤其是与科尔多瓦6.4出现.0(最迟到2016年12月31日)。

要解决此问题,只需卸载Cordova并将其重新安装为6.0.0版本,从而为白名单组件提供更高的稳定性。

步骤:

  1. npm uninstall -g cordova
  2. npm install -g [email protected]
+0

在该版本之前版本是'6.2.0'仍然可以正常使用所有的命令和插件,所以你也可以安装这个版本。我们发现使用最新的6.4.0版本来处理cordova的旧+新项目时遇到了很多问题。 –

+0

是的,是的,非常感谢 – firasKoubaa

+0

@firasKoubaa我有最新的科尔多瓦6.4.0,我可以添加没有问题的android平台。假设你可能需要深入挖掘以得出 – Gandhi