上传Jcenter遇到的坑

我是根据新版Bintray-极简上传Library到JCenter来做的,基本上都有用,就是有一些坑,需要填。

1.开源库中有中文注释的坑
在moudel的build.gradle加入格式


allprojects {
    repositories {
        jcenter()
    }
    //加上这些
    tasks.withType(Javadoc) {
        options.addStringOption('Xdoclint:none', '-quiet')
        options.addStringOption('encoding', 'UTF-8')
    }
}

2.上传到maven的代码是没有混淆的,如果有关键代码,可以先打包成混淆后的jar,放lib包中,或者用C++开发生成so库引用
3.忽略错误信息的坑
是要在每一个model的build.gradle文件加入:
android {



lintOptions {
abortOnError false
}
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容