Android Studio jak spakować pojedynczy AAR z wielu projektów bibliotecznych?

Buduję projekt biblioteki android, który jest zależny od innego wewnętrznego projektu biblioteki.

Zastanawiam się, czy istnieje sposób na spakowanie pojedynczej biblioteki AAR, która już zawiera wewnątrz biblioteki. Chciałbym udostępnić twórcom aplikacji tylko 1 pakiet bibliotek AAR.

Tak właśnie wyglądają moje pliki build.gradle, ale obecnie produkują osobne pliki AAR i oba muszą być zawarte w kompilacji programu Application.gradle. Ponieważ aplikacja jest budowana przez inną firmę, musimy udostępnić im ostateczny plik AAR, a nie kompletne projekty biblioteczne.

----- internalLib -------- >>>>>>>>>>

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }
}
apply plugin: 'android-library'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion '18.1.1'
}

dependencies {
    compile 'com.android.support:support-v4:18.0.0'
}

----- externalLib --------

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }
}
apply plugin: 'android-library'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion '18.1.1'
}

dependencies {
    compile 'com.android.support:support-v4:18.0.0'
    compile project(':internalLib')
}

questionAnswers(1)

yourAnswerToTheQuestion