我有点好奇 gradle 如何处理 Android studio 中的库链接。我知道所有这些库都存储在 maven central 但很多人问我如果这些库被删除或者所有者从那里删除他自己的库或者可能是我们已经在库中实现的特定版本。
所以我的问题是,库或任何特定版本的库是否有可能从 Maven 中央服务器中删除?如果是,那么我将永远无法编译我的代码?
有人对此有深入的了解吗?
最佳答案
对您的问题的简单回答是:否。
Maven Central 中的 Artifact 不会被删除,因为它可能会出现您描述的问题,这意味着其他人的构建可能会失败。也无法更改部署到中央的 Artifact 。另见 FAQ on Central
此外,我总是建议使用一个存储库管理器,它可以防止这种我不相信的情况发生,因为它会破坏 Maven Central 的可靠性。
关于android - 是否有可能删除存储在 Maven Central 中的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25133985/