【问题标题】:why is cordova downloading gradle again?为什么cordova再次下载gradle?
【发布时间】:2017-06-08 07:22:53
【问题描述】:

我正在尝试在我的安卓手机上运行我的 ionic 2 应用程序。我已经安装了 android sdk 和 gradle。但是当我运行cordova run android 时,它开始下载 3.3 版本的 gradle,而我的 gradle 版本是 3.5。此外,下载在某处卡住了 20 分钟,所以我停止了它。 为什么会这样?

gradle -v` 返回

------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------

Build time:   2017-04-10 13:37:25 UTC
Revision:     b762622a185d59ce0cfc9cbc6ab5dd22469e18a6

Groovy:       2.4.10
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_121 (Oracle Corporation 25.121-b13)
OS:           Linux 3.16.0-77-generic amd64

cordova run android =>

`ANDROID_HOME=/home/user6/Android/Sdk
JAVA_HOME=/usr/lib/jvm/java-8-oracle
[12:37:44]  lint finished in 76.80 s 
Subproject Path: CordovaLib
Downloading https://services.gradle.org/distributions/gradle-3.3-all.zip
.
<followed by a series of dots>

【问题讨论】:

    标签: android cordova ionic2


    【解决方案1】:

    我认为您安装 gradle 的位置与您使用 cordova run android 运行时科尔多瓦正在寻找的位置不同。

    据我所知,您在使用 cordova 时不需要显式安装 gradle。

    参考这里 - Android Builds Now Using Gradle By Default

    检查 Android SDK 路径库和 JAVA_HOME 路径。到目前为止,我不确定一般路径会在哪里。它应该与 Android SDK 一起安装。

    否则,请卸载您预装的 gradle。让 cordova 下载 gradle 部分一次。下次运行时它不应该下载。

    查看此Configuring Gradle 文档。它可能会对你有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-21
      • 1970-01-01
      • 2020-04-08
      • 1970-01-01
      • 2015-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多