macOS下的Android Studio 3.5 Gradle位置?

3

我使用Ionic 4框架以Apache Cordova的方式,并最近将我的Android Studio更新到Android Studio 3.5。当我运行ionic cordova build android时,现在出现错误:

Could not find an installed version of Gradle either in Android Studio,
or on your system to install the gradle wrapper. Please include gradle 
in your path, or install Android Studio

在之前的Android Studio版本中,我可以在我的.bash_profile配置中指定Gradle的位置,但是在Android Studio 3.5中,我不知道新的Gradle目录在哪里。我错过了什么?

3个回答

1

看起来在Android Studio 3.5中,gradle的位置已经发生了改变。我还使用了.bash_profile将路径添加到Android Studio安装的gradle中,但在升级到3.5后,该路径无效了。为了解决这个问题,我只需运行以下命令安装本地gradle:

brew install gradle

请运行 gradle -v 命令,确保其可用,这将解决问题。
请注意,Android Studio 将自动使用 Gradle 包装器并拉取正确版本的 Gradle,而不是使用本地安装的版本。如果您希望 Android Studio 使用本地安装的 Gradle 版本,可以更改 studio 使用的版本。在 Android Studio 的项目树下,打开 gradle/wrapper/gradle-wrapper.properties 文件,并将以下条目更改为类似下面的内容:
distributionUrl=http\://services.gradle.org/distributions/gradle-5.6.1-all.zip

0

我花了太多时间尝试在AS 3.5上使其工作,但无法让gradle正常工作。最终我回滚到了3.4.2,现在一切都正常了。

我现在已经禁用了自动更新 :)


0

在将Android Studio更新到Windows 10上的3.5版本后,我遇到了相同的错误信息。

通过手动安装gradle并将其添加到环境路径来解决问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接