Add java library to Android Studio project with maven repository Add java library to Android Studio project with maven repository android android

Add java library to Android Studio project with maven repository


Android Studio doesn't use Maven as its builder; it uses Gradle instead. Fortunately, Gradle can use Maven repositories to fetch dependencies, so it's a matter of taking that information that would go into the pom file and using it in Gradle format. These modifications go in the build.gradle file in your module's directory (not the build file in the project root directory).

First, set up the repository where it can find the dependency.

repositories {    maven { url 'http://audiobox.keytwo.net' }}

and then add the dependency itself by adding this line to your dependencies block:

dependencies {    ...    compile 'io.socket:socket.io-client:0.2.1'}

Update:
From POM file:

compile '<groupId>:<artifactId>:<version>'


Syntax:implementation 'groupId:artifactId:version'

If this is what you have to import in your Android Studio Project...

// Maven : Add these dependecies to your pom.xml (java6+)// <dependency>//     <groupId>org.glassfish.jersey.core</groupId>//     <artifactId>jersey-client</artifactId>//     <version>2.8</version>// </dependency>// <dependency>//     <groupId>org.glassfish.jersey.media</groupId>//     <artifactId>jersey-media-json-jackson</artifactId>//     <version>2.8</version>// </dependency>