Hi all

I have an Android library project and, up till now, I have been pushing jar 
files to the Maven Central repository.  For the latest release I have 
pushed a .aar file as well for use by Android Studio users.

However when I try to test the aar file in a project, it doesn't work. 
 Android Studio only seems to be able to find the jar version.

My apps build.gradle dependency clause looks like this:

   dependencies {
       compile 'com.android.support:appcompat-v7:19.+'
       compile 'com.mydomain:mylibrary:1.2.2-beta-1'
   }

This loads the Jar file successfully.  However I want it to use the aar 
file because it contains a custom View class and I need access to the 
resources.

Is there a way to force it to fetch the aar artifact?  I've tried the @aar 
trick:

   dependencies {
       compile 'com.android.support:appcompat-v7:19.+'
       compile 'com.mydomain:mylibrary:1.2.2-beta-1@aar'
   }

But that doesn't work.

I suppose, at a guess, that it is because my POM file is for the jar (?) 
 Is there a way around this issue, or do I need to have a completely 
different artifact name for the aar version of my library?

Paul

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to