2015年7月24日 星期五

Android-Gradle 版本管控

為甚麼要用Gradle
其中之一是,可以管理相關的Jar

比如說 : 
A 工程師開發有遇到問題請教 B 工程師
但B的工程師開發環境都跟A相同嗎??

雙方用的 Jar 版本跟來源也都會一致嗎?

為了解決這問題
AS在 build.gradle內已經針對此問題作管理

Project -> build.gradle

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.2.0'
}

在 Maven 內
可以找到您所需要的

Maven

更簡單的說明 :
如果您不用下載 Gson.jar
只要在 Gradle新增
如圖對應的位置

















dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.2.0'
    compile 'com.google.code.gson:gson:2.3.1'
}

之行第一次後就會存一份在您Local端,不需在下載
如果B工程師也用相對應的方式
就直接抓對應的 Jar

記得,如果要只用 Jar 請先 Refresh!!!

歡迎轉載,請註明出處。

沒有留言:

張貼留言