AndroidStudio內gradle的內部操作
Gradle檔案是Android Studio相比於eclipse先進的地方,首先先檢視一下gradle內部都包含什麼程式碼吧:
apply plugin: `com.android.application`
android {
compileSdkVersion 27
defaultConfig {
applicationId "com.example.hxd.weatherforhxd"
minSdkVersion 19
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(`proguard-android.txt`), `proguard-rules.pro`
}
}
}
repositories {
mavenCentral()
google()
}
dependencies {
implementation fileTree(dir: `libs`, include: [`*.jar`])
implementation `com.android.support:appcompat-v7:27.0.2`
implementation `com.android.support.constraint:constraint-layout:1.0.2`
implementation `com.android.support:support-v4:27.0.2`
testImplementation `junit:junit:4.12`
androidTestImplementation `com.android.support.test:runner:1.0.1`
androidTestImplementation `com.android.support.test.espresso:espresso-core:3.0.1`
}
一塊一塊的濾清都是幹什麼的com.android.application
—>表示該專案為一個應用程式com.android.library
—>表示專案為一個倉庫,被應用程式進行依賴compileSdkVersion 27
—>表示專案編譯版本applicationId "com.example.hxd.weatherforhxd"
—>專案的報名minSdkVersion 19
—>最低相容版本versionCode 1
—>指定專案的版本號versionName "1.0"
—>專案的版本名稱minifyEnabled false
—>表示程式碼釋出時,是否進行混淆操作,進行ture反之為falseproguardFiles getDefaultProguardFile(`proguard-android.txt`),`proguard-rules.pro`、
—>指定混淆的規則proguard-android.txt
—>表示Android系統下面的通用混淆規則proguard-rules.pro
—>自己指定的混淆規則dependencies
—>該閉包內為依賴內容
相關文章
- Java中內部類的騷操作Java
- Redis內部阻塞式操作有哪些?Redis
- java內部類,區域性內部類,靜態內部類,匿名內部類Java
- MySQL insert的內部操作流程介紹MySql
- java之內部類(InnerClass)----非靜態內部類、靜態內部類、區域性內部類、匿名內部類Java
- Java內部類和匿名內部類的用法Java
- 10-Java內部類——成員內部類、區域性內部類、匿名內部類Java
- Gradle國內源Gradle
- java內部類之成員內部類之匿名內部類Java
- MySQL update資料時InnoDB內部的操作流程MySql
- java內部類之成員內部類之區域性內部類Java
- Java內部類詳解--匿名內部類Java
- java內部類之成員內部類Java
- Java中的匿名內部類及內部類的二三事Java
- zt_Index Operation索引操作內部細節Index索引
- 內部類
- java的內部類Java
- AndroidStudio Gradle 常用配置AndroidGradle
- Java內部類詳解-- 成員內部類Java
- java內部類,為什麼需要內部類?Java
- Java中的巢狀類、內部類、靜態內部類Java巢狀
- Java內部類詳解--區域性內部類Java
- java內部類之成員內部類例項Java
- java內部類的理解Java
- Java 8的內部DSLJava
- KVO的內部實現
- ASM管理的內部工具ASM
- java中的內部類Java
- Java在方法作用域內建立的內部類Java
- Java 內部類Java
- Webdis內部解析Web
- Oracle內部事件Oracle事件
- 匿名內部類
- Java內部類Java
- Java基礎內部類4-內部類進階Java
- Java基礎10---包、內部類、匿名內部類Java
- 靜態內部類和非靜態內部類區別
- mysqldump的內部實現原理MySql