# jitpack 多渠道发布案例
该案例参考官方 https://github.com/jitpack-io/multi-flavor-lib-demo ,修改自 https://github.com/jitpack-io/jitpack-android-sample 。
原始案例在编译时,有一些编译问题无法使用,这里对原始案例进行了修正。
## gradle版本
+ 案例使用的`gradle版本`: https://services.gradle.org/distributions/gradle-6.1.1-all.zip
+ 应的android`插件版本`:`com.android.tools.build:gradle:3.6.1`
jitpack编译结果:
https://javadoc.jitpack.io/com/github/AndroidAppCodeDemo/jitpack_MultiFlavorLibDemo/master-SNAPSHOT/
![jitpack编译结果](https://raw.githubusercontent.com/xiaxveliang/StoryImage/master/xsj2021_picgo202302202105604.png)
## multi_flavor_lib
A example of a Jitpack integration with a library with multiple product flavours:
- production (default)
- sandbox
When working with a flavor of the library, include it like this:
```groovy
implementation "com.github.<USER>.<REPO>:<library-module>:<version>:<flavor-name>@aar"
```
本案例依赖包使用举例如下:
```groovy
allprojects {
repositories {
google()
jcenter()
// 添加maven jitpack
maven { url "https://jitpack.io" }
}
// 引用 multi_flavor_lib
dependencies {
// production 渠道
implementation 'com.github.AndroidAppCodeDemo:jitpack_MultiFlavorLibDemo:master-SNAPSHOT:production@aar'
// sandbox 渠道
implementation 'com.github.AndroidAppCodeDemo:jitpack_MultiFlavorLibDemo:master-SNAPSHOT:sandbox@aar'
}
}
```
没有合适的资源?快使用搜索试试~ 我知道了~
Android使用 jitpack 发布 maven 多渠道AAR依赖库 案例实现
共53个文件
ds_store:9个
png:8个
properties:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 54 浏览量
2023-02-21
22:54:25
上传
评论
收藏 174KB ZIP 举报
温馨提示
网络上大量涉及 JitPack 的教程不可用; 经过两天的研究,分别实现了Gradle 6.1与Gradle 7.5两种Gradle版本,多渠道发布JitPack maven AAR依赖库的案例,案例分别为: + jitpack_MultiFlavorLibDemo_gradle_6_1 + jitpack_MultiFlavorLibDemo_gradle_7_5 并给出了详细的使用说明教程,详见如下地址: https://xiaxl.blog.csdn.net/article/details/129151720
资源推荐
资源详情
资源评论
收起资源包目录
jitpack_MultiFlavorLibDemo.zip (53个子文件)
jitpack_MultiFlavorLibDemo
.DS_Store 6KB
jitpack_MultiFlavorLibDemo_gradle_7_5
gradle.properties 855B
.DS_Store 6KB
gradle
wrapper
gradle-wrapper.jar 49KB
gradle-wrapper.properties 230B
LICENSE 1KB
gradlew.bat 2KB
build.gradle 258B
settings.gradle 28B
local.properties 351B
build
.DS_Store 6KB
gradlew 5KB
multi_flavor_lib
.DS_Store 6KB
src
main
java
com
xiaxl
jitpackdemo
JitpackDemo.java 198B
res
mipmap-xxhdpi
ic_launcher.png 8KB
mipmap-hdpi
ic_launcher.png 3KB
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xhdpi
ic_launcher.png 5KB
values
strings.xml 74B
AndroidManifest.xml 77B
proguard-rules.pro 671B
build.gradle 2KB
build
.DS_Store 6KB
.gitignore 7B
.gitignore 214B
README.md 2KB
JitpackDemo.iml 917B
jitpack_MultiFlavorLibDemo_gradle_6_1
gradle.properties 855B
.DS_Store 6KB
gradle
wrapper
gradle-wrapper.jar 49KB
gradle-wrapper.properties 232B
LICENSE 1KB
gradlew.bat 2KB
build.gradle 377B
settings.gradle 28B
local.properties 351B
build
.DS_Store 6KB
gradlew 5KB
multi_flavor_lib
.DS_Store 6KB
src
main
java
com
xiaxl
jitpackdemo
JitpackDemo.java 198B
res
mipmap-xxhdpi
ic_launcher.png 8KB
mipmap-hdpi
ic_launcher.png 3KB
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xhdpi
ic_launcher.png 5KB
values
strings.xml 74B
AndroidManifest.xml 77B
proguard-rules.pro 671B
build.gradle 1KB
build
.DS_Store 6KB
.gitignore 7B
.gitignore 214B
README.md 1KB
JitpackDemo.iml 917B
共 53 条
- 1
资源评论
- 七只蚕宝宝2023-04-25内容与描述一致,超赞的资源,值得借鉴的内容很多,支持!
bjxiaxueliang
- 粉丝: 1w+
- 资源: 47
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功