Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android——图书馆的使用:本地Jar与在线链接_Android_Jar_Shared Libraries_Jcenter_Maven Central - Fatal编程技术网

Android——图书馆的使用:本地Jar与在线链接

Android——图书馆的使用:本地Jar与在线链接,android,jar,shared-libraries,jcenter,maven-central,Android,Jar,Shared Libraries,Jcenter,Maven Central,我的一些应用程序使用公开可用的库。考虑到本地存储的jar代码对我来说是“安全的”,我觉得下载jar文件这样的库很舒服 但是,有时该库只能作为依赖项添加到模块的build.gradle中,如下所示: implementation 'com.darth.vader.lib.filechooser:filechooser:1.1.0' 这让我担心,因为我对代码没有控制权,也不知道它是否/何时更改 有人能告诉我这两种方法的利弊吗?而且,关于如何“保存”这样的“依赖性”代码?根据文件选择器:1.1.0的

我的一些应用程序使用公开可用的库。考虑到本地存储的jar代码对我来说是“安全的”,我觉得下载jar文件这样的库很舒服

但是,有时该库只能作为依赖项添加到模块的build.gradle中,如下所示:

implementation 'com.darth.vader.lib.filechooser:filechooser:1.1.0'
这让我担心,因为我对代码没有控制权,也不知道它是否/何时更改


有人能告诉我这两种方法的利弊吗?而且,关于如何“保存”这样的“依赖性”代码?

根据
文件选择器:1.1.0
的来源,您知道它何时更改(从不更改)

一旦版本发布在不可变的存储库中,如或,您可以期望该版本保持不变