Gradle Android Test Plugin 使用教程
gradle-android-test-plugin[DEPRECATED] A Gradle plugin which enables good ‘ol fashioned unit tests for Android builds.项目地址:https://gitcode.com/gh_mirrors/gr/gradle-android-test-plugin
1. 项目的目录结构及介绍
gradle-android-test-plugin/
├── example/
│ ├── build.gradle
│ ├── gradle/
│ │ └── wrapper/
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ └── src/
│ ├── main/
│ │ └── java/
│ │ └── com/
│ │ └── example/
│ └── test/
│ └── java/
│ └── com/
│ └── example/
├── src/
│ └── main/
│ └── java/
│ └── com/
│ └── squareup/
│ └── gradle/
│ └── android/
├── .gitignore
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE.txt
├── README.md
├── build.gradle
└── gradlew
目录结构介绍
example/
: 包含一个示例项目,展示了如何使用该插件进行单元测试。
build.gradle
: 示例项目的构建脚本。gradle/wrapper/
: Gradle 包装器,确保使用特定版本的 Gradle。src/
: 源代码目录。
main/
: 主代码目录。test/
: 测试代码目录。 src/
: 插件的源代码目录。.gitignore
: Git 忽略文件。CHANGELOG.md
: 变更日志。CONTRIBUTING.md
: 贡献指南。LICENSE.txt
: 许可证文件。README.md
: 项目说明文档。build.gradle
: 插件的构建脚本。gradlew
: Gradle 包装器脚本。
2. 项目的启动文件介绍
gradlew
gradlew
是 Gradle 包装器脚本,用于在不同环境中确保使用相同版本的 Gradle 进行构建。通过运行 ./gradlew
命令,可以启动项目的构建过程。
build.gradle
build.gradle
是项目的构建脚本,定义了项目的依赖、插件应用和其他构建配置。以下是示例项目的 build.gradle
文件内容:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
classpath 'com.squareup.gradle:gradle-android-test-plugin:0.9.+'
}
}
apply plugin: 'android'
apply plugin: 'android-test'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 11
targetSdkVersion 18
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.0'
testCompile 'junit:junit:4.11'
testCompile 'org.robolectric:robolectric:2.1.+'
testCompile 'com.squareup:fest-android:1.0.+'
}
3. 项目的配置文件介绍
build.gradle
build.gradle
文件是项目的核心配置文件,包含了以下关键配置:
插件应用:
apply plugin: 'android'
apply plugin: 'android-test'
依赖管理:
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
classpath 'com.squareup.gradle:gradle-android-test-plugin:0.9.+'
}
Android 配置:
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 11
targetSdkVersion 18
}
}
测试依赖:
testCompile 'junit:junit:4.11'
testCompile 'org.robolectric:robolectric:2.1.+'
testCompile 'com.squareup:fest-android:1.0.+'
通过这些配置,可以确保项目正确应用插件、管理依赖并进行单元测试。
以上是 Gradle Android Test Plugin 的使用教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望对您有所帮助!
gradle-android-test-plugin[DEPRECATED] A Gradle plugin which enables good ‘ol fashioned unit tests for Android builds.项目地址:https://gitcode.com/gh_mirrors/gr/gradle-android-test-plugin