如何从另一个库访问一个库?

How to access a library from another library?

我正在创建一个需要使用 Glide 和 OkHttp 库的库。

如果我将这些库包含在我的库中,我的库将完美运行。但是,为了保持我的库大小较小,理想情况下我不希望在我的库中包含 Glide 和 OkHttp,而是要求使用我的库的应用程序包含 Glide 和 OkHttp。然后我的图书馆会在应用程序中引用这些图书馆。

这可能吗?我应该怎么做?

在您的库 gradle 文件中使用 compileOnly