Skip to content
Midhun Harikumar edited this page Sep 10, 2020 · 8 revisions

The latest versions of this library are distributed on Jitpack.io.

Jitpack.io

Add below code to root build.gradle file

allprojects {  
  repositories {
    maven { url 'https://jitpack.io' }  
  }  
}

Add below dependency to project specific build.gradle based on the Stable or Beta channel

All Library

You can use all of components from this library by using the below code.

dependencies {
  implementation 'com.github.midhunhk.lib-aeapps:4.0.6'
}

Specific Components

With Version 4.0 of the library, now there is the option to load only specific features based on your needs. Now you don't need to load the entire library. The core module is a required dependency.

dependencies {
  def libAeAppsVersion = '4.0.6'
  implementation "com.github.midhunhk.lib-aeapps:core:$libAeAppsVersion"
  implementation "com.github.midhunhk.lib-aeapps:contacts-api:$libAeAppsVersion"
  implementation "com.github.midhunhk.lib-aeapps:runtime-permissions:$libAeAppsVersion"
  implementation "com.github.midhunhk.lib-aeapps:multi-contact:$libAeAppsVersion"
  implementation "com.github.midhunhk.lib-aeapps:utilities:$libAeAppsVersion"
}

Development Snapshot (Unstable)

The latest snapshot builds are available with the below settings. https://jitpack.io/#midhunhk/lib-aeapps/juneberry-SNAPSHOT

  dependencies {
    implementation 'com.github.midhunhk.lib-aeapps:juneberry-SNAPSHOT'
  }

Previous Version (Version 3.0)

dependencies {  
  implementation 'com.github.midhunhk:lib-aeapps:V3.0.2'  
}  

JCenter

This library was earlier distributed through JCenter.

repositories {
  maven { 
    url  "http://dl.bintray.com/midhunhk/android-libraries"     
  }    
}    
dependencies {  
  implementation 'com.ae.apps:android-libraries:3.0.2'
}