【问题标题】:`ionic platform add android` failed?`ionic 平台添加 android` 失败?
【发布时间】:2017-01-03 20:00:19
【问题描述】:

ionic platform add android 出现以下错误。如何解决?是否应该从其他来源下载文件?

构建失败 FAILURE:构建失败并出现异常。 * 什么地方出了错: 配置根项目“android”时出现问题。 > 无法解析配置“:classpath”的所有依赖项。 > 无法下载 gradle.jar (com.android.tools.build:gradle:2.2.0) > 无法获取资源“https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.0/gradle-2.2.0.jar”。 > 无法将文件“C:\Users\....\AppData\Local\Temp\gradle_download5163584130402676113bin”移动到文件存储区 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' * 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。 总时间:1 分 31.633 秒 无法安装“cordova-plugin-console”:错误:cmd:命令失败,退出代码为 1 在 ChildProcess.whenDone (D:\Users\....\myApp\platforms\android\cordova\node_modules\cordova-commo n\src\superspawn.js:169:23) 在 emitTwo (events.js:106:13) 在 ChildProcess.emit (events.js:191:7) 在可能关闭(内部/child_process.js:877:16) 在 Process.ChildProcess._handle.onexit (internal/child_process.js:226:5) 错误:cmd:命令失败,退出代码为 1

【问题讨论】:

    标签: cordova gradle ionic-framework


    【解决方案1】:

    gradle.jar错误主要是因为cordova安装不成功,或者是安装的时候坏了一些地方

    所以尝试通过以下命令卸载cordova,然后再次安装

    npm uninstall -g cordova
    

    确保 Cordova 版本6.4.0 存在很多问题,所以安装特定版本

    npm install -g cordova@6.2.0 // 6.2.0 is still working fine
    

    然后重新安装 ionic

    npm install -g ionic
    

    有关 Cordova 版本问题,请参阅我的回答 here

    另外让我知道这是否(gradle 错误解决方案)对您有用。

    【讨论】:

    • 我卸载了平台并重新安装,错误消失了。 ionic emulate android 也可以。很奇怪。
    • 这是因为正如我所说,有时它会因为网速慢和/或系统慢而破坏某些文件的安装。所以修复是重新安装相同的设置。如果您解决了问题,请标记为正确答案;)
    【解决方案2】:

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

    【讨论】:

    • 我卸载了平台并重新安装,错误消失了。 ionic emulate android 也可以。很奇怪。
    猜你喜欢
    • 2021-11-16
    • 2015-05-29
    • 2013-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多