【发布时间】:2021-10-02 11:15:29
【问题描述】:
我为客户创建了一个Android 库,存储在私有存储库中(可以是Github 或Bitbucket,没关系)。现在这个库应该发布到 mavenCentral 以供其他程序员将来使用。并且有两个重要的要求:
- 库的代码必须在私有仓库中,其他将使用它的程序员将无法下载仓库。
- 库的代码必须经过混淆处理,使用它的程序员可以使用方法,但看不到该方法的代码。
- 程序员将能够像往常一样通过 gradle 实现库
我怎样才能做到这一点?我找到了很多关于 mavenCentral 的教程,但它们都只用于公共 repos。
【问题讨论】:
-
您想公开一个库,但又想保持私有?下载的所有内容即使经过混淆也可以看到。
-
@hardartcore,是的,这就是重点。我想发布混淆版本。就像 Appsflyer 和 Google AdMob 一样。
-
查看 jitpack.io
标签: android maven-central