3
我有一個具有依賴關係A和B的AAR。現在我將這個AAR添加爲APK的依賴關係的一部分。Android:如何在APK中構建AAR的依賴關係?
所以在APK中的build.gradle,我有:
compile(name:'MyAAR', ext:'aar')
這工作得很好,併成功建立。但問題是,當我實際測試的應用程序,我有致命的異常這樣的:
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/squareup/okhttp/OkHttpClient;
at com.squareup.picasso.OkHttpDownloader.defaultOkHttpClient(OkHttpDownloader.java:31) ...
這是因爲APK不會對畢加索的依賴,但我用畢加索在我的AAR。
所以我的問題是,我該如何構建AAR,以便在APK針對AAR構建時,它也會自動採用AAR的依賴關係。我試過transitive = true
,不工作。