Come utilizzare la dipendenza locale aar?

i google circa aar locale, ognuno dice che può funzionare, ma non funziona in android studio 1.1.0.

cerco di usare:

  • Mostra la prossima row nell'elenco di visualizzazione quando è selezionata la casella di controllo della row precedente
  • Come hide la barra di stato in Android
  • Domanda di animation di Gauge di Android
  • Cambiare i valori del passo nella barra di ricerca?
  • Softkeyboard non visualizzato in AlertDialog per solo telefono
  • Perché questo collegamento profondo (applink) generato da facebook non funziona?
  • compile fileTree(dir: 'libs', include: ['*.aar']) 

    ma suggerisce:

     Warning:Project app: Only Jar-type local dependencies are supported. Cannot handle: /Users/kycq/AndroidStudioProjects/QingTaJiao/app/libs/KycqBasic-release.aar 

    come devo fare per utilizzare l'aar locale? se wheressi usare:

     compile 'com.example.library:library:1.0.0@aar' 

    come fare questo?

    2 Solutions collect form web for “Come utilizzare la dipendenza locale aar?”

    Stavo ricevendo gli stessi errori.

    Questa è stata l'unica cosa che mi ha aiutato:

     dependencies { compile(name:'nameOfYourAARFileWithoutExtension', ext:'aar') } repositories{ flatDir{ dirs 'libs' } } 

    Riferimento: l' aggiunta di file locali .aar a Gradle utilizzando "flatDirs" non funziona

    Nel mio caso dobbiamo distribuire un aar. Quando importo l'aar in un altro progetto, questo errore viene visualizzato. Risolvevo questo problema che distribuisce l'aar con una struttura di dipendenza maven (pom, md5, ecc …)

     publishing { publications { maven(MavenPublication) { groupId "<GROUP_ID>" artifactId "<ARTIFACT_ID>" version <VERSION> artifact "$buildDir/outputs/aar/<AAR_FILE>" pom.withXml { def dependenciesNode = asNode().appendNode("dependencies") configurations.compile.allDependencies.each { dependency -> def dependencyNode = dependenciesNode.appendNode("dependency") dependencyNode.appendNode("groupId", dependency.group) dependencyNode.appendNode("artifactId", dependency.name) dependencyNode.appendNode("version", dependency.version) } } } } repositories { maven { url "$buildDir/repo" } } } 

    Sull'applicazione android ho bisogno di aggiungere il repository locale maven:

     allprojects { repositories { jcenter() maven { url "<LOCAL_REPO>" } } } 

    E aggiungere la dipendenza:

     compile("<GROUP_ID>:<ARTIFACT_ID>:<VERSION>@aar") { transitive = true } 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.