Android .aar dependencies aren’t resolving in app project that depends on .aar

199 Views Asked by At

i have created an android library AAR in android studio 2.1.3 in which i use the following dependencies:

compile 'com.google.android.gms:play-services-vision:9.4.0+'
compile 'com.google.android.gms:play-services-wearable:9.4.0+'
compile 'pl.droidsonroids.gif:android-gif-drawable:1.2.3'

now i am using this aar in an application but those dependencies were failing unless i add them to the dependencies of the new app.

i search here and i found that i need to add the following line:

compile (project(':LIBNAME-release')) {transitive = true}

but this didn't work. is there something i missed? or is it related to the obfuscation i did to the aar file? or is it a must to add these dependencies to the app?

1

There are 1 best solutions below

1
On

Try to compile you project first:

dependencies {
    compile project(':Name-Of-Your-Project')
}

This is Ashton Engberg's suggestion from that post