Gradle Android Test Plugin 使用教程

随笔3个月前发布 浩天
94 0 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

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

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...