Skip to content

Commit a0b14dd

Browse files
committed
update to 1.3.6
1 parent 71446f1 commit a0b14dd

File tree

4 files changed

+15
-11
lines changed

4 files changed

+15
-11
lines changed

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
- [中文文档](./README_CN.md)
77

8-
The solution of merging aar works with [AGP][3] `3.0` and higher. (Tested in AGP 3.0 - 4.1.0, and Gradle 4.9 - 6.8)
8+
The solution of merging aar works with [AGP][3] `3.0` and higher. (Tested in AGP 3.0 - 4.2.0, and Gradle 4.9 - 6.8)
99

1010
## Getting Started
1111

@@ -21,7 +21,7 @@ buildscript {
2121
mavenCentral()
2222
}
2323
dependencies {
24-
classpath 'com.github.kezong:fat-aar:1.3.5'
24+
classpath 'com.github.kezong:fat-aar:1.3.6'
2525
}
2626
}
2727
```
@@ -138,13 +138,17 @@ See [anatomy of an aar file here][2].
138138
| 1.2.17 | 3.0.0 - 4.0.2 | 4.9 - 6.8 |
139139
| 1.2.18+ | 3.0.0 - 4.1.0 | 4.9 - 6.8 |
140140
| 1.3.+ | 3.0.0 - 4.1.0 | 4.9 - 6.8 |
141-
| 1.3.4 | 3.0.0 - 4.1.0 | 4.9+ |
141+
| 1.3.4 - 1.3.5 | 3.0.0 - 4.1.0 | 4.9+ |
142+
| 1.3.6 | 3.0.0 - 4.2.0 | 4.9+ |
142143

143144
The following link which version of Gradle is required for each version of the Android Gradle plugin. For the best performance, you should use the latest possible version of both Gradle and the plugin.
144145

145146
[Plugin version and Required Gradle version](https://developer.android.google.cn/studio/releases/gradle-plugin.html)
146147

147148
## Version Log
149+
- [1.3.6](<https://github.com/kezong/fat-aar-android/releases/tag/v1.3.6>)
150+
- Support AGP 4.2.0 [#290](https://github.com/kezong/fat-aar-android/issues/290) [#304](https://github.com/kezong/fat-aar-android/issues/304)
151+
- Copy 'navigation' along with other R.$ classes. [#296](https://github.com/kezong/fat-aar-android/issues/296)
148152
- [1.3.5](<https://github.com/kezong/fat-aar-android/releases/tag/v1.3.5>)
149153
- Fix the bug that jar cannot be merged in some case. [#255](https://github.com/kezong/fat-aar-android/issues/255) [#288](https://github.com/kezong/fat-aar-android/issues/288)
150154
- Fix build error when use gradle 6.0-6.8. [#277](https://github.com/kezong/fat-aar-android/issues/277)

README_CN.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[![license](http://img.shields.io/badge/license-Apache2.0-brightgreen.svg?style=flat)](https://github.com/kezong/fat-aar-android/blob/master/LICENSE)
33
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.github.kezong/fat-aar/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.github.kezong/fat-aar)
44

5-
该插件提供了将library以及它依赖的library一起打包成一个完整aar的解决方案,支持AGP 3.0及以上。(目前测试的版本范围是AGP 3.0 - 4.1.1,Gradle 4.9 - 6.8)
5+
该插件提供了将library以及它依赖的library一起打包成一个完整aar的解决方案,支持AGP 3.0及以上。(目前测试的版本范围是AGP 3.0 - 4.2.0,Gradle 4.9 - 6.8)
66

77
## 如何使用
88

@@ -18,7 +18,7 @@ buildscript {
1818
mavenCentral()
1919
}
2020
dependencies {
21-
classpath 'com.github.kezong:fat-aar:1.3.5'
21+
classpath 'com.github.kezong:fat-aar:1.3.6'
2222
}
2323
}
2424
```
@@ -156,6 +156,9 @@ AAR是Android提供的一种官方文件形式;
156156
[Gradle Plugin和所需求的Gradle版本官方文档](https://developer.android.google.cn/studio/releases/gradle-plugin.html)
157157

158158
## 更新日志
159+
- [1.3.6](<https://github.com/kezong/fat-aar-android/releases/tag/v1.3.6>)
160+
- 支持AGP 4.2.0 [#290](https://github.com/kezong/fat-aar-android/issues/290) [#304](https://github.com/kezong/fat-aar-android/issues/304)
161+
- 处理'navigation'资源. [#296](https://github.com/kezong/fat-aar-android/issues/296)
159162
- [1.3.5](<https://github.com/kezong/fat-aar-android/releases/tag/v1.3.5>)
160163
- 修复在仅有jar工程时jar无法合并的问题. [#255](https://github.com/kezong/fat-aar-android/issues/255) [#288](https://github.com/kezong/fat-aar-android/issues/288)
161164
- 修复在使用Gradle 6.0-6.8时的编译错误. [#277](https://github.com/kezong/fat-aar-android/issues/277)

example/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ buildscript {
77
}
88
dependencies {
99
classpath 'com.android.tools.build:gradle:4.2.0'
10-
classpath 'com.github.kezong:fat-aar:1.3.5'
10+
classpath 'com.github.kezong:fat-aar:1.3.6'
1111
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.72"
1212
}
1313
}

source/upload.gradle

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,8 @@ publishing {
4747
url = 'https://github.com/kezong/fat-aar-android'
4848
licenses {
4949
license {
50-
//协议类型,一般默认Apache License2.0的话不用改:
51-
name = 'The Apache License, Version 2.0'
52-
url = 'http://www.apache.org/licenses/LICENSE-2.0.txt'
50+
name = 'The MIT License'
51+
url = 'https://opensource.org/licenses/MIT'
5352
}
5453
}
5554
developers {
@@ -61,10 +60,8 @@ publishing {
6160
}
6261
// Version control info, if you're using GitHub, follow the format as seen here
6362
scm {
64-
//修改成你的Git地址:
6563
connection = 'scm:git:github.com/kezong/fat-aar-android.git'
6664
developerConnection = 'scm:git:ssh://github.com/kezong/fat-aar-android.git'
67-
//分支地址:
6865
url = 'https://github.com/kezong/fat-aar-android/tree/master'
6966
}
7067
// A slightly hacky fix so that your POM will include any transitive dependencies

0 commit comments

Comments
 (0)