1

我在我的项目中使用 Sendbird android SDK(https://docs.sendbird.com/android)。它的库托管在 GitHub 上,问题是每次我更改 gradle 都需要 15-20 分钟才能编译,并且它显示它正在下载这么多文件。我的问题是为什么它不像其他库那样使用缓存或下载的库以及如何减少编译时间。

app 模块 build.gradle 文件截图

app 模块 build.gradle 文件截图

Github 存储库 URL 正在进行中

Github 存储库 URL

4

1 回答 1

2

根据我的经验,这就是 Gradle 的工作方式。首次构建后,您可以在 Android Studio 中启用“离线模式”,以便它使用缓存库。但是当您添加另一个库时,您必须禁用“离线模式”才能下载它。

要启用“离线模式”,请按 Ctrl-Shift-A 并键入“离线工作”,然后按 Enter。然后选中“设置”窗口中突出显示的复选框,然后单击“确定”。

于 2018-02-06T04:49:45.153 回答