当前位置: 首页 > 知识库问答 >
问题:

ionic 4-构建android-无法找到已安装的Gradle版本,即使它已安装

秦渝
2023-03-14

我正在用爱奥尼亚4开发一个应用程序,ubuntu 18是我的操作系统。现在我想在android上发布这个应用程序

当我输入:sudo-ionic-cordova-build-android-prod-release

我得到以下错误:

Android Studio项目检测到Android_HOME=/usr/lib/Android sdk JAVA_HOME=/usr/lib/jvm/JAVA-8-oracle/bin/JAVA“
Studio在Android Studio中也找不到Gradle的安装版本,

但我确实安装了gradle:

myApp git:(硕士)✗ 格拉德尔-v

构建时间:2019-02-08 19:00:10 UTC版本:f02764e074c32ee8851a4e1877dd1fea8ffb7183

Kotlin DSL:1.1.3 Kotlin:1.3.20 Groovy:2.5.4 Ant:Apache Ant(TM)版本1.9.13于2018年7月10日编译JVM:1.8.0_201(Oracle Corporation 25.201-b09)OS:Linux 4.15.0-45-generic amd64

在我的~/. zshc文件中也有:

export ZSH="/home/itamar/.oh-my-zsh"
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export JAVA_HOME="/usr/lib/jvm/java-8-oracle/bin/java"
export PATH=$PATH:/opt/gradle/gradle-5.2/bin

共有2个答案

柳鸿信
2023-03-14

在…上cordova@7.0.0及以上版本和SDK工具26。x、 您必须自己安装gradle,或者如果安装了gradle,您必须确保它可以从命令行获得;

在我的例子中,我使用windows,因此我必须手动安装gradle,并在C驱动器中提取zip文件,并设置路径C:\gradle-6.0\bin

检查gradle是否工作正常

用于基于Unix的系统

$ sdk install gradle 6.0.1

对于macOS,您可以使用自制软件包管理器

$ brew install gradle

在github这里讨论的问题。

谢善
2023-03-14

我要尝试的第一件事是在没有sudo的情况下运行命令,所以只需运行ionic cordova build android--prod--release

如果这不起作用,尝试解决方案2

您要做的是从他们的网站下载gradle捆绑包。下载Gradle二进制文件后,您需要执行以下操作:

  1. 导航到您的SDK路径,即cd$HOME/Android/SDK/工具
  2. 创建一个名为gradle
  3. 的新文件夹
  4. 导航到目录cd./gradle
  5. 将之前下载的二进制文件解压缩到文件夹
  6. 再次运行命令ionic cordova build android--prod--释放
 类似资料:
  • 我在Cordova的构建时间内堆叠了一个错误。我已经安装了android构建工具,但ionic通过错误“找不到已安装的构建工具。安装Android构建工具版本30.0.3或更高版本”。我不明白为什么会显示此错误。下面提到的错误,请检查并帮助我。 ANDROID\u HOME=C:\Users\prade\AppData\Local\ANDROID\Sdk(已弃用)使用ANDROID Sdk:C:\

  • 我正在使用下面的命令运行我的应用程序 ionic cordova run Android-L studio无法在Android studio或您的系统中找到安装Gradle的版本来安装Gradle包装器。请在您的路径中包含deglodle,或安装Android Studio

  • 我在康达环境中安装了pmdarima 当我运行python我能够导入pmdarima。 但是当我运行一个导入pmdarima包的python脚本时,我得到了这个错误。 得到这个错误后,我重新打开python在相同的环境,我甚至不能导入包在这里了 (pmdarima) 重启终端后,我可以在python中再次导入包,其余的会重复

  • 问题内容: 我在使用某些熊猫功能时遇到了麻烦。如何检查我的安装版本是什么? 问题答案: 检查: Pandas还提供了一个实用程序功能,它还报告其依赖项的版本:

  • 我得到的错误"未能找到构建工具修订25.0.2",但当我去Android SDK管理器,在SDK工具,检查显示包详细信息,在Android SDK构建工具,它显示25.0.2安装。 它安装在{用户}/库/Android/sdk/构建工具/ 我运行Android Studio 2.3.3。有什么明显的我做错了吗?

  • 我在一个maven项目中使用Eclipse Neon.3中的Lombok 在执行更新Maven项目(Alt F5)时,一切都很好,但只要我更改任何文件并保存(自动生成),就会出现错误,即使用的Getter不存在。 插件安装正确,我可以看到行“龙目1.16.16版”舞蹈大象安装。https://projectlombok.org/“在Eclipse About Dialog中。我还可以在类的大纲中看