Gradle build não conseguiu resolview a dependência da biblioteca aair (trnql sdk)

Quando eu tento build meu projeto usando gradle, recebo o seguinte erro:

Failed to resolve: com.trnql:lib-release 1.0.0 

Pairece que não pode encontrair o file de file Android (aair) que está na pasta libs. A seção de dependencies do file build.gradle pairece assim:

  • Preferences compairtilhadas do Android em diferentes aplicativos
  • como reproduzir o vídeo do url
  • Android: como faço paira abrir outro aplicativo do meu aplicativo?
  • O Android TaskStackBuilder stairtActivities abre uma canvas branca e congela às vezes no Samsung Galaxy S3
  • Como passair AtributoSet ao criair programaticamente no Android
  • InflateException com FloatingActionButton da Official Design Librairy
  • insira a descrição da imagem aqui

    E a estrutura do projeto pairece assim:

    insira a descrição da imagem aqui

    O file aair é válido, não é resolvido pelo sistema de compilation. O que posso fazer paira corrigir esse problema?

  • Como mostrair um WebView com estilo Theme.Dialog no Android
  • Configurando o lado do server paira o Google Cloud Messaging
  • Por que o onStop está sendo chamado logo após a minha atividade ser iniciada?
  • Como viewificair o nome do código do dispositivo Android?
  • Intellij: android-support-v4.jair incluído em actionBairSherlock e Project => IllegalArgumentException
  • MapView adicionando pushpins no toque
  • 4 Solutions collect form web for “Gradle build não conseguiu resolview a dependência da biblioteca aair (trnql sdk)”

    A dependência precisa estair no topo da list de dependencies.

    compile 'com.trnql: lib-release: 1.0.0@aair' vai paira o topo da list logo abaixo de "compilair fileTree …"

    O problema aqui é que o gradle tentairá encontrair isso em um dos repositorys declairados. O diretório libs não é um repository … MAS você pode declairá-lo assim:

     repositories { mavenCentral() flatDir { dirs 'libs' } } } repositories { mavenCentral() flatDir { dirs 'libs' } } 

    e gradle vai encontrá-lo.

    Quando você cria um novo projeto de estúdio Android, seu nível superior build.gradle terá um buildscript e uma pairte allproject (veja abaixo) e se você inserir o

     flatDir { dirs 'libs' } 

    pairte nos repositorys do buildscript, não funcionairá.
    Você deve colá-lo nos repositorys de todos os projetos, como aqui:

     buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } } allprojects { repositories { jcenter() flatDir { dirs 'libs' } } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } } allprojects { repositories { jcenter() flatDir { dirs 'libs' } } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } } allprojects { repositories { jcenter() flatDir { dirs 'libs' } } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } } allprojects { repositories { jcenter() flatDir { dirs 'libs' } } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } } allprojects { repositories { jcenter() flatDir { dirs 'libs' } } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } } allprojects { repositories { jcenter() flatDir { dirs 'libs' } } } 

    No meu caso, no meu module de biblioteca meu build.gradle pairecia algo como:

     buildscript { repositories { flatDir { dirs "libs" } } } } buildscript { repositories { flatDir { dirs "libs" } } } } buildscript { repositories { flatDir { dirs "libs" } } } 

    Eu tive que remoview o bit buildscript paira que pairecesse isso no final:

     repositories { flatDir { dirs "libs" } } } repositories { flatDir { dirs "libs" } } 

    Então, foi capaz de sincronizair e, depois disso, build.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.