我正在为客户编写SDK。 SDK的一部分要求我与一个好的20-30个端点连接。我过去总是这样做,只需使用Retrofit和OkHttp作为API接口。但是,I recently discovered不能在库中使用“嵌套”库引用。
我的问题是,如何在我正在制作的当前库中使用Retrofit,以便可以在其他设备上使用?我只需要克隆repo,将代码复制到我的项目中并从那里开始吗?或者有更简单的方法吗?
谢谢大家。
答案 0 :(得分:1)
您可以使用maven transitive dependency。
或者AAR对嵌套的jar文件没有任何问题。来自documentation
库模块可以包含JAR库
您可以开发一个本身包含JAR库的库模块;但是,您需要手动编辑相关应用程序模块的构建路径,并添加JAR文件的路径。
我将此方法用于okhttp。