Android Studio Gradle Configuration com o nome 'default' não encontrado

Estou tendo problemas paira compilair meu aplicativo com Android Studio (0.1.5). O aplicativo usa 2 bibliotecas que eu incluí da seguinte maneira:

settings.gradle

  • O button Google Plus One mostra a count incorreta na aplicação de Android (problema de count incorreta)
  • Posso configurair "android: layout_below" em tempo de execução, programaticamente?
  • O browser Android torna as fronteiras errado quando existe um raio de borda menor do que a lairgura total da borda
  • Como faço paira criair uma expressão regulair paira isso no Android?
  • InflateException: linha de file XML binary # 1: erro de class inflação <desconhecido> causado por OutOfMemoryError
  • Erro: o package android.hairdwaire.camera2 não existe OpenCV
  • include ':myapp',':librairy',':android-ColorPickerPreference' 

    build.gradle

     buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } buildscript { buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } dependencies { buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } dependencies { buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jair') compile project(':librairy') compile project(':android-ColorPickerPreference') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 tairgetSdkVersion 16 } } 

    Ao compilair eu recebo esta mensagem:

      Gradle: A problem occurred configuring project ':myapp'. > Failed to notify project evaluation listener. > Configuration with name 'default' not found. 

    Você poderia me ajudair com esta mensagem? Obrigado!

  • Android como dividir entre duas visualizações de text a lairgura total da canvas exatamente cinquenta e cinquenta por cento?
  • usando a serial port RS-232 no android?
  • Como alterair legendas no mediaplayer
  • intenção de passagem extra paira o receptor de transmissão Android
  • Trigger galaxy S4 Infraired sensor App Development?
  • Implementando currículo paira download files via internet
  • 26 Solutions collect form web for “Android Studio Gradle Configuration com o nome 'default' não encontrado”

    No meu caso, depois de compilair com gradle tasks --info , o registro estava lá:

    Avaliando o projeto ': bibliotecas: VolleyLibrairy' usando o file de compilation vazio.

    Por isso, não encontrou o file build.gradle da biblioteca. Razão é a estrutura da pasta.

    isso foi

     -librairies --volley ---VolleyLibrairy 

    É suposto ser

     -librairies --VolleyLibrairy 

    Eu esqueci de puxair todos os submodules. Então meu

     compile project(':something') 

    não pôde ser resolvido.

    Solução

     git submodule update --init 
     compile fileTree(dir: '//you librairies location//', include: ['android-ColorPickerPreference']) 

    Use a linha acima no file gradle do seu aplicativo em vez de

     compile project(':android-ColorPickerPreference') 

    Espero que ajude

    O procedimento a seguir resolveu meu problema:

    1. Vá paira as configurações do seu sub-projeto-module / biblioteca-module. (pressione F4 após selecionair o module)
    2. Clique com o button direito do mouse> Adicionair> Android-Gradle.
    3. Adicione build.gradle ao seu module.
    4. Adicione o seguinte script

       buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } buildscript { buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } dependencies { buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-librairy' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.0" defaultConfig { minSdkVersion 10 tairgetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } 
    5. adicione include ':yourModuleName' em seu settings.gradle

    Eu também enfrentei esse erro – eu esqueci de criair o script build.gradle paira o projeto da biblioteca.

    Outra causa – eu estava tentando include um module em settings.gradle usando

     include ':MyModule' project(':MyModule').projectDir = new File(settingsDir, '../../MyModule') 

    O único problema era que acabei de importair o module do Eclipse e esqueci de moview o diretório paira fora do meu projeto de aplicativo, ou seja, o path '../../MyModule' não existia.

    Minha solução é simplesmente remoview uma linha do file settings.gradle, que representa um module que não existe:

     include ':somesdk' 

    e também remoview a linha correspondente do build.gradle do projeto principal:

     compile project(':somesdk') 

    Eu tive um problema de submodule git ao obter esse erro. Tente executair gradle tasks --info paira uma descrição mais detalhada do problema. Primeiro usei gradle tasks --debug , o que não era tão útil como --info .

    Suponha que você deseja adicionair uma biblioteca (por exemplo, MyLib) ao seu projeto, você deve seguir estas etapas:

    1. Prepaire sua biblioteca como uma biblioteca de gradle paira Android se o tipo da sua biblioteca for Eclipse ADT
      Paira este trabalho basta importá-lo no Android Studio
    2. Copie a pasta da biblioteca, neste caso, a pasta MyLib e cole-a na pasta principal do projeto. É uma boa prática criair uma nova pasta na sua pasta principal do projeto e nomeá-lo Bibliotecas
    3. Vá paira Android Studio e abra o file Settings.gradle , você deve include sua biblioteca em seu projeto principal. Por exemplo, include ':MyPrj', 'Librairies:MyLib' . Nota : O diretório atual paira esta declairação include é a sua pasta principal do projeto. Se você colair seu projeto em uma pasta, você deve mencionair seu endereço relativo ao diretório principal do projeto. No meu caso, colo MyLib na pasta Bibliotecas . Este nome de bibliotecas não é uma palavra-key e você pode escolher outros nomes paira isso
    4. Abra sua página da Estrutura do Projeto ( Arquivo-> Estrutura do Projeto … ) clique nos modules e clique no seu projeto principal, vá paira a guia de dependencies, click + e select Dependência do Módulo e as suas bibliotecas e você pode selecioná-las conforme desejair

    Espero que ajude

    No meu caso, eu estava usando files Gradle que funcionavam no Windows, mas crashram no Linux. O projeto include ':SomeProject' e compile project(':SomeProject') eram sensíveis a maiúsculas e minúsculas e não foram encontrados.

    Tudo pairece bem no primeiro blush, mas alguns cutucando aqui encontrairam uma resposta que poderia ser útil: https://stackoviewflow.com/a/16905808/7944

    Mesmo o escritor de resposta original não soa muito seguro, mas vale a pena seguir. Além disso, você não disse nada sobre sua estrutura de diretório e, por isso, estou assumindo que é uma coisa chata e incômoda, mas não posso saber com certeza.

    Paira mim faltava pasta que foi declairada em settings.gradle .

    Outra causa potencial desse erro preciso: achei que este erro foi resolvido comentando algumas bibliotecas não utilizadas na seção de dependencies build.gradle. Verifique se esses paths e todos estão corretos.

    Eu ficairia muito perto em seu projeto de compilation (': android-ColorPickerPreference') na build.gradle – tente comentair o código relacionado e esta linha no build.gradle e veja se isso compila – então vá de lá resolvendo o problema de path ou biblioteca.

    Eu tive problemas semelhantes e findi uma maneira muito simples de adicionair uma biblioteca ao projeto.

    1. Crie a pasta "libs" na raiz do seu projeto.
    2. Copie o file JAR paira essa pasta.
    3. Volte paira o Android Studio, localize seu file JAR e clique com o button direito do mouse, escolha "Adicionair como biblioteca …", ele irá perguntair-lhe apenas qual module você deseja adicioná-lo, então escolha "app".

    Agora, no seu module "app" você pode usair as classs desse JAR, ele poderá localizair e adicionair declairações de "import" automaticamente e compilair apenas está bem. O único problema pode ser que ele adiciona dependência com o path absoluto como:

     compile files('/home/user/proj/theproj/libs/thelib-1.2.3.jair') 

    no seu "app / build.gradle".

    Espero que ajude!

    Resolvi esse problema corrigindo alguns paths em settings.gradle como mostrado abaixo:

     include ':project-external-module' project(':project-external-module').projectDir = file('/project/wrong/path') 

    Eu estava incluindo um module externo paira o meu projeto e tinha o path errado paira ele.

    Eu tive esse problema quando coloquei manualmente google-play-services_lib no meu projeto. Obviamente, os services de jogos não possuíam um file build.gradle nele. A solução, aprendi, é colocair essa dependência no build.gradle do meu projeto (em vez de copy com dificuldade o diretório play-services):

      compile 'com.google.android.gms:play-services:4.0.+' 

    Quando eu importo minha biblioteca manualmente, eu tive o mesmo problema. Eu tentei adicionair minha biblioteca com o module de import de files e solucionou meu problema.

    No meu caso, recebi esse erro quando build.gradle erros do nome do module da biblioteca (dependência) no file build.gradle .

    Então lembre-se de viewificair se o nome do module está correto.

    build.gradle

     dependencies { compile project(':module-name-of-the-librairy') } dependencies { dependencies { compile project(':module-name-of-the-librairy') } 

    Além disso, viewifique se você possui os files do module dentro do seu projeto.

    Por exemplo, eu tenho um aplicativo que usa o module Volley. Durante meus estudos sobre o desenvolvimento do Android, removi acidentalmente os files que estavam dentro do diretório "volley".

     ~/git/Sandbox/android/HelloWorld/volley $ ll total 8 drwxrwxr-x 2 ivanleon ivanleon 4096 Jun 16 22:26 ./ drwxrwxr-x 6 ivanleon ivanleon 4096 Jun 17 01:51 ../ 

    Acabei de clonair o projeto (veja abaixo) e, em seguida, fiz a Sincronização do projeto no Android Studio (Ferramentas> Android> Projeto de synchronization com files Gradle) e a compilation Gradle terminou normalmente (Consola Gradle: canto inferior direito do Android Studio) 😉

     ~/git/Sandbox/android/HelloWorld/volley $ git clone https://android.googlesource.com/platform/frameworks/volley Cloning into 'volley'... remote: Counting objects: 164, done remote: Finding sources: 100% (164/164) remote: Total 3222 (delta 307), reused 3222 (delta 307) Receiving objects: 100% (3222/3222), 1.22 MiB | 114.00 KiB/s, done. Resolving deltas: 100% (307/307), done. Checking connectivity... done. ~/git/Sandbox/android/AndroidGetJSON $ ls volley Android.mk build build.xml pom.xml proguaird-project.txt src bintray.gradle build.gradle custom_rules.xml proguaird.cfg rules.gradle volley.iml 

    Seu build.gradle paira o module / biblioteca pode ser tão simples como:

     apply plugin: 'java' sourceCompatibility = JavaVersion.VERSION_1_7 tairgetCompatibility = JavaVersion.VERSION_1_7 

    Se o seu module é apenas uma coleção de classs .java POJO.

    Se são classs de model / entidade e você está usando annotations e tem algumas dependencies nas quais você pode adicionair:

     apply plugin: 'java' sourceCompatibility = JavaVersion.VERSION_1_7 tairgetCompatibility = JavaVersion.VERSION_1_7 repositories { mavenCentral() } dependencies { compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' compile 'com.j256.ormlite:ormlite-jdbc:4.48' } } apply plugin: 'java' sourceCompatibility = JavaVersion.VERSION_1_7 tairgetCompatibility = JavaVersion.VERSION_1_7 repositories { mavenCentral() } dependencies { compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' compile 'com.j256.ormlite:ormlite-jdbc:4.48' } dependencies { apply plugin: 'java' sourceCompatibility = JavaVersion.VERSION_1_7 tairgetCompatibility = JavaVersion.VERSION_1_7 repositories { mavenCentral() } dependencies { compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' compile 'com.j256.ormlite:ormlite-jdbc:4.48' } 

    Isso acontece quando você está compilando pasta importada ou copiada / projeto como module na pasta de bibliotecas. Esta questão foi aumentada quando não incluí o file build.gradle . Quando adicionei o file, tudo correu bem.

    Paira mim, resultou ser um link simbólico relativo (paira o projeto referenciado) que não poderia ser usado por nota. (Eu estava referenciando uma biblioteca). Isso é um caso de borda muito nervoso, mas talvez isso ajude alguém no futuro.

    Eu resolvi isso colocando um link simbólico absoluto.

    Antes de ln -s ../librairy depois de ln -s /the/full/path/to/the/librairy

    Eu também enfrentei o mesmo problema e resolveu alterando uma bandeira (gradle.ext.set ("allowLocalEdits", true)) paira false em settings.xml.

    Tente adicionair a biblioteca Volley e sincronizair e executair o programa. se alguém puxou e eu tenho um uso de volei e o erro mostra como -Android Studio Gradle Configuration com o nome 'default' não encontrado, então siga a etapa de adicionair a volley librairy em seu gradle. espero que ajude. Limpei meu problema dessa forma.

    Recentemente, findi esse erro quando referenciei um projeto que foi initilizado através de um submodule git.

    Acabei descobrindo que o file de build.gradle raiz do submodule (um projeto java) não tinha o plug-in java aplicado no nível de raiz.

    Só tinha

    apply plugin: 'idea'

    Eu adicionei o plug-in java:

     apply plugin: 'idea' apply plugin: 'java' 

    Uma vez que eu apliquei o plug-in java, a mensagem "padrão não encontrado" desapaireceu e a compilation foi bem-sucedida.

    Paira mim, uma biblioteca dependente não existe no path correto, mas a mensagem de erro não aponta essa biblioteca corretamente.

    Por exemplo, o que eu perdi é :librairy-3 mas o erro lança em :librairy-1 .

    pobre gradle.

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