参考 【再见JCenter,将你的开源库发布到MavenCentral上吧】问题记录

86 阅读1分钟

参考郭霖文章 blog.csdn.net/guolin_blog…
将 Android Library 发布到 manven 时遇到的问题记录:

按照文章中的流程,一直到【开始发布】章节之前都没有问题。
在【开始发布】这章中,原文使用了gradle-maven-publish-plugin进行发布。而我使用了官方的maven-publish见:github.com/GuJin/Toast…

留意以下:

  • signing要放在afterEvaluate
  • 在项目的gradle.properties中放置signing.keyId signing.password signing.secretKeyRingFile(这些是敏感信息,不要上传到仓库中),放在local.properties中是不行的。网上也有说可以放在.gradle/gradle.properties中,但我尝试并未成功