gpt4 book ai didi

Jitpack发布Android库带文档和源码

转载 作者:我是一只小鸟 更新时间:2023-08-31 07:38:04 32 4
gpt4 key购买 nike

原文地址: Jitpack发布Android库带文档和源码 - Stars-One的杂货小窝 。

忽然发现自己发布的 xAndroidUtil库 写代码的时候看方法注释都看不到,研究了下如何让Jitpack发布Android库带上文档和源码 。

步骤

1.配置项目插件

在你的项目级别的gradle,加上下面这行插件引用 。

                        
                          classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' 

                        
                      

如下图所示 。

2.配置库的gradle

之后需要在你的库里的gradle配置一下下面代码,具体代码位置可以参考下图 。

                        
                          
id 'com.github.dcendents.android-maven' // 生成文档


// 指定编码
tasks.withType(JavaCompile) {
    options.encoding = "UTF-8"
}

// 打包源码
task sourcesJar(type: Jar) {
    from android.sourceSets.main.java.srcDirs
    classifier = 'sources'
}

task javadoc(type: Javadoc) {
    failOnError  false
    source = android.sourceSets.main.java.sourceFiles
    classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
    classpath += configurations.compile
}

// 制作文档(Javadoc)
task javadocJar(type: Jar, dependsOn: javadoc) {
    classifier = 'javadoc'
    from javadoc.destinationDir
}

artifacts {
    archives sourcesJar
    archives javadocJar
}

                        
                      

之后你可以看下你的jitpack里的编译日志确认是否生成了源码和文档的jar包 。

注意

如果你的库文件里有多个库,需要每个库文件都加上,比如说我的库的项目里是有有个module的,我2个都要加上, 否则会导致没加配置的那个库无法编译出来的 !.

参考

  • 使用 JitPack 发布 Android 开源库时附加文档和源码 - 开发者头条

最后此篇关于Jitpack发布Android库带文档和源码的文章就讲到这里了,如果你想了解更多关于Jitpack发布Android库带文档和源码的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com