Gradle Eclipse AAR 插件使用教程
1. 项目目录结构及介绍
gradle-eclipse-aar-plugin/
├── gradle/
│ └── wrapper/
├── misc/
├── plugin/
├── samples/
│ └── example/
├── .gitignore
├── .travis.yml
├── LICENSE
├── README.md
├── RELEASING.md
├── build.gradle
├── gradle.properties
├── gradlew
├── gradlew.bat
├── image.png
└── settings.gradle
目录结构介绍
- gradle/: 包含 Gradle Wrapper 的相关文件。
- misc/: 存放项目的杂项文件。
- plugin/: 存放插件的核心代码。
- samples/: 包含示例项目,用于演示插件的使用。
- .gitignore: Git 忽略文件配置。
- .travis.yml: Travis CI 配置文件。
- LICENSE: 项目许可证文件。
- README.md: 项目介绍和使用说明。
- RELEASING.md: 发布说明文件。
- build.gradle: 项目的构建脚本。
- gradle.properties: Gradle 属性配置文件。
- gradlew: Gradle Wrapper 的 Unix 脚本。
- gradlew.bat: Gradle Wrapper 的 Windows 脚本。
- image.png: 项目相关的图片文件。
- settings.gradle: Gradle 项目设置文件。
2. 项目启动文件介绍
gradlew 和 gradlew.bat
这两个文件是 Gradle Wrapper 的启动脚本,分别用于 Unix 和 Windows 系统。通过它们可以确保在不同环境中使用一致的 Gradle 版本进行构建。
使用方法
# Unix 系统
./gradlew <任务名>
# Windows 系统
gradlew <任务名>
3. 项目配置文件介绍
build.gradle
这是项目的主要构建脚本,包含了插件的依赖配置和插件的应用。
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.0.0'
classpath 'com.github.ksoichiro:gradle-eclipse-aar-plugin:0.3.1'
}
}
apply plugin: 'com.android.application'
apply plugin: 'com.github.ksoichiro.eclipse.aar'
repositories {
mavenCentral()
}
dependencies {
compile 'com.android.support:appcompat-v7:21.0.2'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.melnykov:floatingactionbutton:1.0.7'
compile 'com.github.ksoichiro:android-observablescrollview:1.5.0'
}
eclipseAar {
// 配置项
}
settings.gradle
这是 Gradle 项目的设置文件,用于配置项目的模块和依赖。
include ':plugin', ':samples:example'
gradle.properties
这是 Gradle 的属性配置文件,用于定义项目的环境变量和属性。
# 示例属性
org.gradle.daemon=true
通过以上配置文件,可以确保项目在 Eclipse 中正确使用 Android AAR 库。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



