乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      AndroidStudio gradle配置

       oskycar 2017-11-02

      剛剛從eclipse轉androd studio遇到了很多坑,今天就幫大家來填填坑

      自2013年5月16日,在I/O大會上,谷歌推出新的Android開發(fā)環(huán)境——Android Studio,并對開發(fā)者控制臺進行了改進,增加了五個新的功能, google就已經(jīng)徹底放棄eclipse 轉as了!

      我們知道as選擇了最優(yōu)秀的構建工具gradle

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

      面向Java應用為主。當前其支持的語言限于Java、Groovy和Scala,計劃未來將支持更多的語言。前途寬廣啊
      下面進入主題在as中主要是配置gradle和android gradle插件,注意了gradle和(android gradle插件)一定不能混為一談,2者是有區(qū)別的。
      android gradle插件依賴于gradle.目前最新的gradle版本是2.1.3
      1.gradle的配置
      當我們在setting下gradle下設置gradle選擇“use defalut gradle wrapper(recommended)”時,as就會根據(jù){project.dir}\gradle\wrapper\gradle-wrapper.properties文件中的配置去gradle
      我們用as構建android項目時,配置gradle時我們必須在{project.dir}\gradle\wrapper\gradle-wrapper.properties文件中配置gradle包,  配置的gradle必須在緩存目錄( “用戶主目錄/.gradle/wrapper/dists/gradle-*.*.*”)或者在as安裝目錄下的gradle目錄下存在對應的版本。
      例如我的電腦: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

      這個配置的gradle如果在目錄“用戶主目錄/.gradle/wrapper/dists/..”存在的話,as就不會去https\://services.gradle.org/distributions/gradle-2.2.1-all.zip去下載了,as就會利用該目錄下的緩存,如果該目錄下不存在gradle的話as就會去站點根據(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”我們暫時不考慮

      2.android gradle 插件的配置

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

      在build.gradle中

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

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

      下面是android studio版本, gradle版本,android gralde 插件的版本關系對應表

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

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

        想深入了解Gradle核心語言Groovy的朋友可以點擊下面鏈接,里面詳細介紹了groovy特定領域語言

        Gradle build Android application groovy—DSL特定領域語言

       

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多