打包说明
打包部分不变,变更的是后续的操作
以前是到s01.oss.sonatype.org去登录,发布。现在是到central.sonatype.com去发布
说明文档
主要有几点需要注意:
1. 签名问题
1 必须要对文件签名 文件签名
引入插件
apply plugin: 'signing'
配置签名
signing.keyId=XXXXXXXXX
signing.password=XXXXXX
signing.secretKeyRingFile=secring.gpg
添加签名字段
signing {
sign publishing.publications.Main
}
这样,在build文件后会生成对于的asc文件
image.png
可以通过gpg命令查看签名是否正确
gpg --verify imageeditor-0.0.5.aar.asc imageeditor-0.0.5.aar
重要事情一定要把公钥传导指定的钥匙库
重要事情一定要把公钥传导指定的钥匙库
重要事情一定要把公钥传导指定的钥匙库
gpg --keyserver keyserver.ubuntu.com --recv-keys xxxxxxxxxxxxxxxxxxx
2. 文件上传问题,
文档
这句话非常坑,这里 用zip格式
Central Publisher Portal currently supports common archive extensions, e.g. zip, tar.gz.