- 先針對Android的部分做個簡介
- 在開始為你的專案導入gradle之前, 必須先準備專案的骨幹(也就是建立一個基本的android 專案), 可以透過命令列指令或者透過你的IDE(如eclipse來完成這項工作),其中命令列的方式如下
android create project --target 1 --path ./MyGradleAndroidApp --activity MyGradleAndroidActivity --package my.android.gradle.package
- 接下來在android專案的根目錄下建立build.gradle檔案,用來描述該專案的相關設定
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.1'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
- 設定專案的source set
為了讓android專案不會因為其他工具的需求(如ant),而產生問題,最好自行指定source code的位置
sourceSets {
main {
java {
srcDir 'src'
}
}
} - 設定android sdk位置
如果第一步驟的android專案,是由eclipse所建立的,那麼,還需要額外進行設定android sdk的動作, 在android專案的根目錄找到local.properties(若找不到,請建立一個新的檔案), 並在其中加入sdk.dir=/path/to/android/sdk
(當然說的是我們安裝android sdk的位置)
到這邊大概就能說有個初步的概念了
Monday, October 14, 2013
Gradle簡介(for Android)
Gradle, Gradle 是什麼? 簡單來說, Gradle是種包含ant以及maven概念,並且以groovy的DSL取代傳統XML的來做為設定專案的自動化工具
Subscribe to:
Posts (Atom)