Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Configuration

Marek Sebera edited this page May 8, 2014 · 3 revisions

See "Choosing version of library" section on WIKI

Maven POM configuation
Add repository:

<project>
  ...
  <repositories>
    <repository>
      <id>android-async-http-repository</id>
      // for releases
      <url>http://repo1.maven.org/maven2/</url>
      // for development/snapshot versions
      <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
    </repository>
  </repositories>
  ...
</project>

Add dependency:

<dependencies>
  ...
  <dependency>
    <groupId>com.loopj.android</groupId>
    <artifactId>android-async-http</artifactId>
    <version>{library-version}</version>
  </dependency>
  ...
</dependencies>

Gradle configuration
Add repository:

repositories {
  ...
  // for releases
  mavenCentral()
  // for development snapshots
  maven {
    url 'https://oss.sonatype.org/content/repositories/snapshots/'
  }
  ...
}

Add dependency:

dependencies {
  ...
  'com.loopj.android:android-async-http:{library-version}'
  ...
}

Maven - Release versions

Released versions are uploaded into Maven Central repository http://repo1.maven.org/maven2/

Maven - Snapshot versions

Development (Snapshot) versions are placed within OSS Sonatype Snapshot repository https://oss.sonatype.org/content/repositories/snapshots/

Using release JAR

JAR files can be downloaded from github repository https://github.com/loopj/android-async-http/tree/master/releases

You can also use JAR files within Maven repositories, (both release and snapshot repositories), see URLs above