2017-01-03 141 views
1

ionic platform add android出现以下错误。如何解决它?该文件是否应该从其他来源下载?大多是因为科尔多瓦不成功的制作安装`离子平台添加android`失败?

 
BUILD FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring root project 'android'. 
> Could not resolve all dependencies for configuration ':classpath'. 
    > Could not download gradle.jar (com.android.tools.build:gradle:2.2.0) 
     > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.0/gradle-2.2.0.jar'. 
     > Failed to move file 'C:\Users\....\AppData\Local\Temp\gradle_download5163584130402676113bin' into filestore a 
t 'C:\Users\....\.gradle\caches\modules-2\files-2.1\com.android.tools.build\gradle\2.2.0\e15d0f8c5ca4d152ec0ef5654b47d31 
c899ea22e\gradle-2.2.0.jar' 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 


Total time: 1 mins 31.633 secs 

Failed to install 'cordova-plugin-console':Error: cmd: Command failed with exit code 1 
    at ChildProcess.whenDone (D:\Users\....\myApp\platforms\android\cordova\node_modules\cordova-commo 
n\src\superspawn.js:169:23) 
    at emitTwo (events.js:106:13) 
    at ChildProcess.emit (events.js:191:7) 
    at maybeClose (internal/child_process.js:877:16) 
    at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5) 

Error: cmd: Command failed with exit code 1 

回答

0

gradle.jar错误,或者是打破一些地方进行安装时

通过下面的命令,以便尝试卸载科尔多瓦,再次intall它

npm uninstall -g cordova 

确保Cordova版本有很多问题6.4.0因此安装特定版本

npm install -g [email protected] // 6.2.0 is still working fine 

然后安装离子再次

npm install -g ionic 

看我为科尔多瓦的版本问题的答案here

也让我知道如果这是(gradle错误解决方案)为你工作或不。

+0

我卸载了平台并重新安装,错误消失了。 '离子模拟android'也可以。很奇怪。 – ca9163d9

+0

这是因为正如我所说的,有时由于网络速度较慢和/或系统速度较慢,有时会中断一些文件安装。所以修复重新安装相同的设置。如果您解决了您的问题,请将其标记为正确答案;) –

0

这是我发布的答案。遵循这些准则使其工作。 https://stackoverflow.com/a/41345071/6554634千万不要错过一步。不要忘记为所有环境变量提供正确的路径。确保您的SDK平台工具构建工具是最新的。如果不是,请更新SDK。

+0

我卸载了平台并重新安装了该平台,错误消失了。 '离子模拟android'也可以。很奇怪。 – ca9163d9