android - 在 Android 中依赖 GitHub 依赖

标签 android

我一直在开发一个应用程序,我偶然发现要在 gradle 中添加以下依赖项。

dependencies {
    compile 'com.github.PhilJay:MPAndroidChart:v2.1.6'
}

我想知道我应该如何信任 github 源代码所有者?如果源代码所有者删除了源代码怎么办?

如果找不到github路径,我的项目会失败吗?

最佳答案

由于库正在使用 jitpack 并且 jitpack 使用缓存机制,如果用户删除项目,则 aarjar 将可以访问,直到 jitpack 缓存有效。并且在您本地的 gradle 中还保存了库的副本。

但您的问题不止于此,是的,您应该信任开源社区。如果你不想相信 Phil Jay 的工作..你总是可以 fork 这个项目并使用你 fork 中的代码或者只是下载 aar 并直接从你的项目。

如果您想保存库的副本,可以直接从此处下载:https://jitpack.io/com/github/PhilJay/MPAndroidChart/v2.1.6/MPAndroidChart-v2.1.6.aar

关于android - 在 Android 中依赖 GitHub 依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34499298/

相关文章:

android - 是否可以上传具有@ExperimentalCoroutinesApi 和@Flowpreview 的android 应用程序?

android - traceview无故崩溃

java - 如何使简单用户仅使用用户名登录(firebase)

java - 如何改变TextView的文字

java - v8::Locker 的正确使用方法是什么,为什么必须使用它?

android - 没有 clientID 和 clientSecret 的 Accountmanager Auth token

android - 在我的 Android 应用程序中保存状态

云存储上的 Android Web 应用程序

安卓。如何在文本中插入图片

android - 如何混淆 Android 推送通知的 GCM key