最近我一直在试图弄清楚如何从 GitHub 发布我的ScaleNumberPicker Android 库。
我阅读了关于发布到 Jitpack、GitHub Packages 和 Maven Central 的文章,但我发现它令人困惑。
这些不同的包存储库之间有什么区别,哪一个最适合 Android Studio?以及如何发布?我需要先在 GitHub 上创建一个版本吗?并且发布后,我可以修改README.md我的 GitHub 存储库中的文件以添加使用说明吗?
最近我一直在试图弄清楚如何从 GitHub 发布我的ScaleNumberPicker Android 库。
我阅读了关于发布到 Jitpack、GitHub Packages 和 Maven Central 的文章,但我发现它令人困惑。
这些不同的包存储库之间有什么区别,哪一个最适合 Android Studio?以及如何发布?我需要先在 GitHub 上创建一个版本吗?并且发布后,我可以修改README.md我的 GitHub 存储库中的文件以添加使用说明吗?
JitPack 从您的 GitHub 存储库中提取源代码并构建它(当第一个用户使用该库时)。对于 Maven Central 和 GitHub 包,您可以构建和上传自己的工件。
我想说,最简单的方法是 JitPack。
按照文档发布库。(遵循 Android 指南)
添加发布后,您仍然可以编辑 README,并且可以继续在 lib 上工作。
如果要发布新版本,只需创建新版本并更新 README。