图书馆进口费用

时间:2018-07-29 18:11:29

标签: android

我一直在从事Android应用程序项目。我正在使用大量的库(因为为什么要重做别人所做的工作以使他人的生活更轻松?)。

我的问题是:在项目中导入库的费用是多少? (我说的是implementation XXX.YYY:v2.0.0依赖项列表中添加的build.gradle行类型。)

仅作为示例(尽管请提供一个更全面的答案):在编译和发布我的应用程序时,它是否采用了所有库的类和方法并将它们放入我的应用程序中,从而使其比其重得多需要成为吗?

2 个答案:

答案 0 :(得分:2)

  1. 在编译应用程序时,每个库依赖项都需要额外下载。因此,这些将增加编译所需的时间。

  2. 每个库的代码都包含在最终的APK中,因此它们会增加大小。

答案 1 :(得分:1)

对于每个库,都有一个下载是必需的,以便构建您的应用程序。 例如,如果您想要有关Firebase的库,则可以通过将Firebase项目添加到您的应用程序来下载库。在build.gradle文件中,将依赖项添加到Project App后,您会看到它们。