我想知道这是在android studio及其工作流程中使用外部库的最佳方法。可以直接在build.gradle中编译它们并使用其功能,也可以在我的项目中复制整个外部库。

一些疑问:
 如果我正在使用第一种方式,那么它是如何工作的,它是否已连接到互联网,或者如果将来从github或其他地方删除该库,我将来可能会遇到问题

如果我使用第二种方法,那么确实会增加我的apk的大小,但是将来不会造成任何问题,因为它在我的项目中是安全的,并且没有机会像第一种方法那样丢失它可以删除。
请纠正我的疑问,因为我不确定那里发生了什么?

最佳答案

在项目中使用外部库的最佳方法是第一种。只需在build.gradle中添加依赖项即可。像这样添加它没有不安全感。首次构建项目时,您将必须连接到Internet。它将下载jar并将其包含在您的项目中。此后,即使从git中删除了依赖项,您的项目也将正常运行。

10-08 11:07