ORMLite Android Gradle 插件使用教程
1. 项目的目录结构及介绍
ormlite-android-gradle-plugin/
├── gradle/
│ ├── ormgap-example/
│ ├── ormgap-ormlite-extension/
│ ├── ormgap-plugin/
├── .gitignore
├── .travis.yml
├── CHANGELOG.md
├── LICENSE
├── README.md
├── RELEASING.md
├── build.gradle
├── gradle.properties
├── gradlew
├── gradlew.bat
├── settings.gradle
gradle/
:包含插件的主要模块和示例。ormgap-example/
:示例项目,展示如何使用插件。ormgap-ormlite-extension/
:ORM Lite 扩展模块。ormgap-plugin/
:插件的核心模块。
.gitignore
:Git 忽略文件配置。.travis.yml
:Travis CI 配置文件。CHANGELOG.md
:项目更新日志。LICENSE
:项目许可证。README.md
:项目说明文档。RELEASING.md
:发布指南。build.gradle
:根项目的构建脚本。gradle.properties
:Gradle 属性配置。gradlew
和gradlew.bat
:Gradle 包装器脚本。settings.gradle
:Gradle 设置文件。
2. 项目的启动文件介绍
项目的启动文件主要是 build.gradle
和 settings.gradle
。
build.gradle
这是根项目的构建脚本,包含了插件的依赖和应用配置。
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.github.stephanenicolas.ormgap:ormgap-plugin:x.y.z'
}
}
apply plugin: 'android'
apply plugin: 'ormgap'
settings.gradle
这是 Gradle 的设置文件,用于包含子项目。
include ':ormgap-example', ':ormgap-ormlite-extension', ':ormgap-plugin'
3. 项目的配置文件介绍
gradle.properties
这个文件包含了 Gradle 构建的属性配置,例如 JVM 参数等。
org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
ormgap-plugin/build.gradle
这是插件模块的构建脚本,包含了插件的依赖和任务配置。
dependencies {
compile 'com.j256.ormlite:ormlite-core:4.46'
compile 'com.j256.ormlite:ormlite-android:4.46'
}
通过以上配置,你可以成功集成和使用 ORMLite Android Gradle 插件。