1

我正在使用 jitpack.io 构建一个库,我能够成功构建并编译到应用程序中,但这里的问题是库中包含许多其他编译到的库

 implementation 'com.google.android.gms:play-services-ads:15.0.0'
 implementation 'com.google.android.gms:play-services-location:15.0.0'
 implementation 'com.facebook.android:audience-network-sdk:4.99.1'
 implementation 'com.appnext.sdk:banners:2.4.2.472'
 implementation 'com.appnext.sdk:ads:2.4.2.472'
 implementation 'com.appnext.sdk:native-ads2:2.4.2.472'
 implementation 'org.jsoup:jsoup:1.11.3'

因此,当我将库编译到我的应用程序中并调用它时,据报道它没有找到我包含在库中的类(org.jsoup.、com.appnext.、..)。如果我想使用,我必须在我的应用程序中再次重新声明这些库。有没有办法不这样做,包括里面的图书馆

4

1 回答 1

1

我遇到了同样的问题,显然这是 maven gradle plugin v1.5 中的一个错误;我的插件版本更新到 2.1 后问题解决了。

问题:https ://github.com/dcendents/android-maven-gradle-plugin/issues/61

相关答案:https ://stackoverflow.com/a/51190164/1640033

于 2018-09-25T09:43:03.170 回答