`
wbj0110
  • 浏览: 1551427 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Ubuntu环境安装Gradle

阅读更多

AndroidStudio使用全新的构建系列—–Gradle。

这是官方为什么使用gradle 的理由:

  • Domain Specific Language (DSL) to describe and manipulate the build logic
  • Build files are Groovy based and allow mixing of declarative elements through the DSL and using code to manipulate the DSL elements to provide custom logic.
  • Built-in dependency management through Maven and/or Ivy.
  • Very flexible. Allows using best practices but doesn’t force its own way of doing things.
  • Plugins can expose their own DSL and their own API for build files to use.
  • Good Tooling API allowing IDE integration

在Ubuntu安装Gradle也是很简单。切记请勿使用apt-get安装Gradle。因为Ubuntu源的Gradle实在太旧。我用的搜狐的源,竟然是2011年。

下面是安装步骤:

  1. 在官网下载最新的Gradle版本。http://www.gradle.org/downloads
  2. 解压安装包到目录
  3. 打开环境文件

    sudo nano /etc/profile

  4. 写入环境变量:

    #GRADLE_HOME是Gradle的所在目录

    GRADLE_HOME=/opt/gradle/gradle-1.4

    export GRADLE_HOME
    PATH=$GRADLE_HOME/bin:$PATH
    export PATH
  5. 环境变量生效source /etc/profile
  6. 检查结果

    gradle -v

分享到:
评论

相关推荐

    Qt for Android 5.15.2环境搭建与配置.docx

    Qt 5.15.2基于Android 开发环境搭建,包含Qt5.15.2的在线安装与配置,包含JDK 1.8 Android Studio 4.1.3 Openssl 插件的安装配置以及其资源包下载路径,亲测可用,非常详细。汪采纳!

    gradle-command-action:执行Gradle命令Github操作

    您可能也对相关的感兴趣,该使您的构建可以轻松获取GitHub Actions环境并相应地标记Gradle Build Scans。用法以下工作流将使用ubuntu,macos和Windows上存储库中的包装器运行./gradlew build 。 唯一的先决条件是已...

    ubuntu下配置android环境

    初始化目录与环境变量 BUILD_BASE=`echo ~` export ANDROID_HOME=$BUILD_BASE/android_sdk mkdir -p $ANDROID_HOME export REPO_BASE=$BUILD_BASE/repo mkdir -p $REPO_BASE export REPO_USERNAME=xxx e

    Practice-javafx-opencv:使用OpenCV基于Gradle的JavaFX App

    推荐环境 操作系统:Windows 10 ・ MacOS Catalina ・ Ubuntu 18.04 (包括JavaFX) Windows 10: jdk-8u65-windows-x64.exe MacOS Catalina: jdk-8u65-macosx-x64.dmg Ubuntu 18.04: jdk-8u65-linux-x64.tar....

    塔夫

    安装gradle或您在TAF中现有的gradlew可执行文件测试环境要求- Set of VMs with Couchbase-Server running with correct version. General practice: Keep Couchbase credentials as Administrator:password.- ssh ...

    dextop:Android上Linux-Termux Dextop Ubuntu

    Linux on Android-Termux // Dextop // Ubuntu 该项目为拥有现代android设备的任何用户提供了建立自己的基于Linux的工作环境并将其用作主要工作站的能力。 要求: 现代Android设备(运行android 7.0+ / Termux限制...

    ros2_java:ROS2的Java和Android绑定

    可以从Gradle Central 安装Gradle插件 运行时环境的示例 ,适用于Android的示例 仅此Java吗? 不可以,任何针对JVM的语言都可以用来编写ROS2应用程序。 包括Android吗? 是的确保将Fast-RTPS用作DDS供应商,至少...

    VCommunity:我不会告诉你VCommunity,xoxo

    安装Java和Gradle然后配置类路径,如果使用* inx ,则可以复制以下代码并将其粘贴到/etc/profile 。 export JAVA_HOME=your_jdk_home export CLASSPATH=.: $CLASSPATH : $JAVA_HOME /lib/dt.jar: $JAVA_HOME /lib/...

    一个基于 React Native 的 Android 企业级应用项目源码

    如下所有步骤及说明均为 React Native Android 的 DIY,涉及命令均为 Ubuntu 环境,Windows 类推即可。 1. 获取代码及模块安装和签名配置 执行如下命令进行代码下载及模块安装: $ git clone ...

    docker-android:docker的安卓开发环境

    ubuntu 14.04.01 LTS 安卓开发环境Oracle Java JDK 8 Android SDK r23 安卓 NDK r10c 阿帕奇蚂蚁 1.9.4 Gradle 2.1 它还使用该版本的平台工具和系统映像将 SDK 更新为 android 19(4.4.x)/17(4.2.2)/21(5.0)。安装您...

    java8看不到源码-anycook-api:anycook的RESTApi

    Ubuntu/Linux 中安装过时的内核模块有问题吗? 试试sudo /etc/init.d/vboxdrv setup 安装(在 OSX Mavericks 中遇到 vagrant 问题?执行sudo /Library/StartupItems/VirtualBox/VirtualBox restart然后再试一次 ()) ...

    java反编译泄露源码-AutoR:编译时自动生成一个类似R.java的文件,编译入sdk,方便sdk以jar包+res的形式分发

    支持mac、linux、ubuntu环境,windows未支持,可以尝试debug修复,多数是路径等问题 把整个autoR文件夹复制到项目目录下 机器已经安装好python3.7环境 配置config.ini文件: [Dir] ProjectOrResDir = SdpOpenWallet # ...

    console-downloader:控制台下载器

    Ecwid 的测试任务。 语言:Java 开发环境:Eclipse 操作系统:Ubuntu 14.04 版本:gradle

    CQRS-EventSource:由CQRS支持的六边形建筑和事件来源原型项目

    Ubuntu的10.10 Java 可能已安装,否则请使用您喜欢的浏览器获取有关如何安装它的说明。 兔子mq 用作事件总线。 它发布存储在事件存储中的事件。 安装 sudo apt install rabbitmq 如果您检出Rabbit mq github页面,...

    gdinfo-server:Skill Navigator后端存储库

    gdinfo服务器 ... 服务器环境:Linux(Ubuntu)-nginx-Spring-ReactJS 执照 该项目在AGPL 3.0下。 请检查许可文件。此外,还有USED-LIBRARIES文件,其中包含有关此项目中包含的库的许可信息。 拉取请求 欢

    Tok:简单的Spring Boot和Angular应用程序。 因为Angular很有趣!!!!!!!!!!

    要求Java的: openjdk 14.0.2 2020-07-14 OpenJDK运行时环境(内部版本14.0.2 + 12-Ubuntu-120.04)OpenJDK 64位服务器VM(内部版本14.0.2 + 12-Ubuntu-120.04,混合模式,共享) Sprint Boot:2.4.2 Mo

    dotenv-java:dotenv的纯Java实现

    同时,您可以使用Gradle命令(在页面底部提供)来构建和试验自己。它是什么? dotenv是一个非常简洁的Ruby库,它使您可以在本地和非本地环境之间实现更好的奇偶校验(在配置方面)。 如果您订阅了 philos,则有两个...

    lab_shop:Spring购物中心

    Spring购物中心开发环境后端Linux(Ubuntu)和Mac OS JSP和Spring MySQL和MyBatis Gradle前端Javascript和jQuery 引导程序协作工具的github参考 源代码

    hackzurich-sensordataanalysis:传感器数据分析最初用于HackZurich的Workshop#7

    最有可能避免在Ubuntu 16.04 VM上运行SHMACK并使用作为IDE而不是Eclipse时遇到的许多问题,因为在支持Scala的语言功能和集成Gradle方面,它在Eclipse和ScalaIDE方面仍然具有优势。 为此,使用具有以下设置的最好...

Global site tag (gtag.js) - Google Analytics