错误:在Android SDK中找不到gradle包装器。可能需要更新您的Android

我知道有很多与此问题类似的问题,但是在任何一个问题中我都找不到解决方案。此外,我将提供具体案例的详细信息。


我在Ubuntu 16.04 LTS中编码了一个Ionic项目,现在我必须构建它才能发布。所以我运行命令:


cordova build --release android

并且显示了以下错误:


Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.

Looked here: /home/user/Android/Sdk/tools/templates/gradle/wrapper

我没有这个templates/gradle/wrapper目录。

我的Android Studio是2.3,目前是最新版本

Android SDK平台工具25.0.3

Android SDK工具25.3.1

从2.1(Eclair)到7.1.1(Nougat)的所有Android版本

经过广泛研究,我将所有与Android Studio相关的环境变量都放在了文件中/etc/environment。所以现在看起来像这样:


PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/game:/home/<user>/Android/Sdk:/home/<user>/Android/Sdk/tools:/home/<user>/Android/Sdk/platform-tools"


ANDROID_HOME=/home/<user>/Android/Sdk

export ANDROID_HOME


JAVA_HOME=/usr/lib/jvm/java-8-oracle

export JAVA_HOME


GRADLE_HOME=/opt/android-studio/gradle/gradle-3.2

export GRADLE_HOME

现在,为了测试环境变量,我运行以下命令:


source /etc/environment

echo $PATH

echo $ANDROID_HOME

echo $JAVA_HOME

echo $GRADLE_HOME

并且所有路径变量都正确显示。


因此,看起来环境变量就像它们应该根据各种相似的问题并在我搜索的教程中一样。有人知道我在做什么错吗?为什么仍然出现Gradle Wrapper错误?


喵喔喔
浏览 715回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android