我一直在开发一个应用程序,遇到了在gradle中添加以下依赖项的问题。
dependencies {
compile 'com.github.PhilJay:MPAndroidChart:v2.1.6'
}
我想知道我应该如何信任github源代码所有者?如果源代码所有者删除了源代码怎么办?
如果找不到github路径,我的项目会失败吗?
由于库正在使用jitpack,并且jitpack使用缓存机制,如果用户删除项目,则在jitpack缓存有效之前,aar
或jar
将是可访问的。在你当地的年级还保存了一份图书馆的副本。
但你的问题不止于此,是的,你应该信任开源社区。如果你不想信任Phil Jay
的工作。。您可以一直派生项目并使用派生中的代码,或者只需下载aar
并直接从项目中导入它。
如果您想保存库的副本,可以直接从这里下载:https://jitpack.io/com/github/PhilJay/MPAndroidChart/v2.1.6/MPAndroidChart-v2.1.6.aar
不,当你第一次构建grandle时,Android Studio会在网上查找它,下载并编译以使用它。如果你在它处于活动状态时得到它,你会在本地驱动器中拥有它,并且无论源代码是否被删除,都可以使用它。