依赖Android中的GitHub依赖程序



我一直在开发一个应用程序,遇到了在gradle中添加以下依赖项的问题。

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

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

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

由于库正在使用jitpack,并且jitpack使用缓存机制,如果用户删除项目,则在jitpack缓存有效之前,aarjar将是可访问的。在你当地的年级还保存了一份图书馆的副本。

但你的问题不止于此,是的,你应该信任开源社区。如果你不想信任Phil Jay的工作。。您可以一直派生项目并使用派生中的代码,或者只需下载aar并直接从项目中导入它。

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

不,当你第一次构建grandle时,Android Studio会在网上查找它,下载并编译以使用它。如果你在它处于活动状态时得到它,你会在本地驱动器中拥有它,并且无论源代码是否被删除,都可以使用它。

最新更新