日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

AndroidStudio gradle配置

發(fā)布時(shí)間:2025/3/15 Android 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AndroidStudio gradle配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本文轉(zhuǎn)載自【http://www.cnblogs.com/wxishang1991/p/5457878.html】

Gradle:Gradle是一個(gè)基于Apache Ant和Apache Maven概念的項(xiàng)目自動(dòng)化建構(gòu)工具。它使用一種基于Groovy的特定領(lǐng)域語言(DSL)來聲明項(xiàng)目設(shè)置,拋棄了基于XML的各種繁瑣配置。

面向Java應(yīng)用為主。當(dāng)前其支持的語言限于Java、Groovy和Scala,計(jì)劃未來將支持更多的語言。前途寬廣啊 下面進(jìn)入主題在as中主要是配置gradle和android gradle插件,注意了gradle和(android gradle插件)一定不能混為一談,2者是有區(qū)別的。 android gradle插件依賴于gradle.目前最新的gradle版本是2.1.3 1.gradle的配置 當(dāng)我們在setting下gradle下設(shè)置gradle選擇“use defalut gradle wrapper(recommended)”時(shí),as就會根據(jù){project.dir}\gradle\wrapper\gradle-wrapper.properties文件中的配置去gradle 我們用as構(gòu)建android項(xiàng)目時(shí),配置gradle時(shí)我們必須在{project.dir}\gradle\wrapper\gradle-wrapper.properties文件中配置gradle包, ?配置的gradle必須在緩存目錄(?“用戶主目錄/.gradle/wrapper/dists/gradle-*.*.*”)或者在as安裝目錄下的gradle目錄下存在對應(yīng)的版本。 例如我的電腦:C:\Users\dsfg\.gradle\wrapper\dists\gradle-2.4-all
1 2 3 4 5 6 #Wed Apr 10 15:27:10 PDT 2013 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

這個(gè)配置的gradle如果在目錄“用戶主目錄/.gradle/wrapper/dists/..”存在的話,as就不會去https\://services.gradle.org/distributions/gradle-2.2.1-all.zip去下載了,as就會利用該目錄下的緩存,如果該目錄下不存在gradle的話as就會去站點(diǎn)根據(jù)gradle的版本去下載到“用戶主目錄/.gradle/wrapper/dists/gradle-2.2.1-all”目錄下.

如果選擇的是“use local gradle distribution”的話表示用的是本地的gradle,本地的gradle是在as的主目錄下的gradle目錄下,比如我的電腦D:\android開發(fā)環(huán)境\android-studio-ide-143.2739321-windows\android-studio\gradle\gradle-2.10,而不會去緩存目錄 “用戶主目錄/.gradle/wrapper/dists/gradle-*.*.*”中去找。

“global gradle setting”我們暫時(shí)不考慮

2.android gradle 插件的配置

上面我討論的是gradle的配置,下面我們來說說android gradle 插件的配置,我們通過主工程項(xiàng)目的build.gradle(不是module的build.gradle)來設(shè)置android gradle 插件

在build.gradle中

1 2 dependencies { ????classpath?'com.android.tools.build:gradle:2.0.0'}

  這里配置的android gradle插件的版本是2.0.0,再一次強(qiáng)調(diào)我們一定要記住gradle版本和android gradle插件的版本根本不是一回事,不能混為一談,

下面是android studio版本, gradle版本,android gralde 插件的版本關(guān)系對應(yīng)表

?下面附上官方的文檔:http://tools.android.com/tech-docs/new-build-system/version-compatibility

??所有android gradle 插件版本以及特征見?http://tools.android.com/tech-docs/new-build-system

? 想深入了解Gradle核心語言Groovy的朋友可以點(diǎn)擊下面鏈接,里面詳細(xì)介紹了groovy特定領(lǐng)域語言

??Gradle build Android application groovy—DSL特定領(lǐng)域語言

總結(jié)

以上是生活随笔為你收集整理的AndroidStudio gradle配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。