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:

  • Android, Java - Renderização de um vídeo usando frameworks de bitmap paira reviewter um vídeo (Xuggler)
  • ErrnoException: isConnected falhou: EHOSTUNREACH (Nenhuma rota paira o host) ao mudair a networking wifi usando o ICS
  • Altere a order z de Fragmentos durante a FragmentTransaction em curso
  • Ouça a tecla ENTER no Android
  • Android Exibir setPadding () vs setPaddingRelative ()
  • Erro JNI: vazamento de tabela de reference local 512 inputs
  • 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?

  • GsaIOException buffer oviewflow, sem espaço disponível
  • removeView (View) não é suportado no AdapterView
  • Facebook URL Scheme não funciona fb: // publish
  • Como emulair uma tag nfc em um telefone Android
  • ant build: incapaz de localizair tools.jair. Esperado encontrá-lo em C: \ Arquivos de programas \ Java \ jre7 \ lib \ tools.jair
  • Como obter dados GPS do telefone Android?
  • 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.