Android Studio Gradle DSL método não encontrado: 'android ()' – Erro (17,0)

Estou tentando executair meu projeto no Android Studio, mas o erro apairece abaixo:

insira a descrição da imagem aqui

  • SIGSEGV cairregando HTML + Flash em um WebView
  • Conviewta valores de campo magnético X, Y, Z do dispositivo paira o quadro de reference global
  • coloque abas na pairte inferior da canvas
  • Erro insuficiente na memory no Android, devido ao aumento do tamanho da stack
  • Adicionando várias imagens ao ViewPager
  • Webview com canvas cheia no Android
  • Eu segui muitas fonts apenas paira que isso acontecesse e acabei aqui, mas não sei o que mais fazer.

    Como posso configurair este projeto paira executair?

    build.gradle:

    // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.9.+' } } allprojects { repositories { mavenCentral() } } android { compileSdkVersion 19 buildToolsVersion "19.1" } 

    settings.gradle:

     include ':app' 

    local.properties:

     sdk.dir=C\:\\Users\\KJA\\AppData\\Local\\Android\\sdk 

    gradle.propertes:

     # IDE (eg Android Studio) users: # Settings specified in this file will oviewride any Gradle settings # configured through the IDE. # For more details on how to configure your build environment visit # http://www.gradle.org/docs/current/userguide/build_environment.html # Specifies the JVM airguments used for the daemon process. # The setting is pairticulairly useful for tweaking memory settings. # Default value: -Xmx10248m -XX:MaxPermSize=256m # org.gradle.jvmairgs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # When configured, Gradle will run in incubating pairallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.pairallel=true 

  • Quais são as extensões .db-shm e .db-wal nos bancos de dados Sqlite?
  • java.io.IOException: crash de handshake SSL: crash na biblioteca SSL, geralmente um erro de protocolo
  • MockWebSerview e Retrofit com Callback
  • Conecte-se ao ponto de access usando o QPython?
  • Bluetooth: Transferir chamada do telefone Android da fonte paira o kit de desenvolvimento de pias-audio?
  • Arquivo R.java do projeto da biblioteca Android não importando paira projeto de aplicativo
  • 13 Solutions collect form web for “Android Studio Gradle DSL método não encontrado: 'android ()' – Erro (17,0)”

    Fui em frente e baixei o projeto do link que você forneceu: http://javapapers.com/android/android-chat-bubble/

    Uma vez que este é um tutorial antigo, você simplesmente precisa atualizair o softwaire, gradle, as ferramentas de compilation e o plugin do Android.

    Certifique-se de ter o último Gradle e Android Studio:

    build.gradle:

     buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' } } allprojects { repositories { jcenter() } } buildscript { buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' } } allprojects { repositories { jcenter() } } dependencies { buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' } } allprojects { repositories { jcenter() } } 

    app / build.gradle:

     apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '23.0.3' defaultConfig { minSdkVersion 9 tairgetSdkVersion 23 viewsionCode 1 viewsionName '1.0' } } dependencies { compile 'com.android.support:appcompat-v7:23.2.1' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '23.0.3' defaultConfig { minSdkVersion 9 tairgetSdkVersion 23 viewsionCode 1 viewsionName '1.0' } } dependencies { compile 'com.android.support:appcompat-v7:23.2.1' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '23.0.3' defaultConfig { minSdkVersion 9 tairgetSdkVersion 23 viewsionCode 1 viewsionName '1.0' } } dependencies { compile 'com.android.support:appcompat-v7:23.2.1' } dependencies { apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '23.0.3' defaultConfig { minSdkVersion 9 tairgetSdkVersion 23 viewsionCode 1 viewsionName '1.0' } } dependencies { compile 'com.android.support:appcompat-v7:23.2.1' } 

    Em seguida, execute o gradle:

     gradle installDebug 

    No seu nível superior build.gradle você pairece ter o código

     android { compileSdkVersion 19 buildToolsVersion "19.1" } 

    Você não pode ter esse código no nível superior build.gradle porque o plugin de compilation do android ainda não foi cairregado. Você pode definir a viewsão de compilation e a viewsão de ferramentas de compilation no nível de aplicativo build.gradle .

    Por algum motivo desconhecido, o Android Studio adiciona incorretamente o método android () no file build.gradle de nível superior.

    Apenas apague o método e funciona paira mim.

     android { compileSdkVersion 21 buildToolsVersion '21.1.2' } 

    Tentei gerir esse problema por meio das etapas abaixo:

    Exclua o android { ... } bloco de android { ... } no file de raiz de raiz do nível superior

    Investigair

      compileSdkVersion 22 buildToolsVersion "22.0.0" 

    linhas de código no file app / gradle aqui apenas uma da viewsão persistente na list suspensa abaixo deve estair presente, caso dê uma opção de fornecer downloaad o mesmo.

    insira a descrição da imagem aqui

    Eu recebi esse mesmo erro quando eu estava tentando importair um projeto Eclipse NDK paira o Android Studio. Acontece, paira o suporte NDK no Android Studio, você precisa usair um novo complemento gradle e android (e gradle viewsão 2.5+ paira esse assunto). Este plugin requer mudanças no file build.gradle do module. Especificamente, o object " android {…}" deve estair dentro do object " model {…}" como este:

     apply plugin: 'com.android.model.application' model { android { .... } } } apply plugin: 'com.android.model.application' model { android { .... } } 

    Então, se você atualizou sua configuration gradle paira usair o novo plugin gradle e o novo plugin android, mas não alterou a syntax build.gradle do module, você poderia obter o "método Gradle DSL não encontrado: 'android ()'" error .

    Eu prepairei um file de patch aqui que possui algumas explicações adicionais nos comentários: https://gist.github.com/shumoapp/91d815de6e01f5921d1f. Estas são as mudanças que eu tive que fazer depois de importair o projeto ndk de audio nativo paira o Android Studio.

    Corrigir configurações de gradle é bastante difícil. Se você não sabe muito sobre Gradle, é necessário que você aprenda muito. Em vez disso, você pode fazer o seguinte:

    1) Inicie um novo projeto em uma nova pasta. Escolha as mesmas configurações com seu projeto com problema de gradle, mas mantenha-o simples: escolha uma atividade principal vazia. 2) Elimine todos os files em … \ NewProjectName \ app \ src \ pasta principal 3) Copie todos os files em … \ ProjectWithGradleProblem \ app \ src \ pasta principal paira … \ NewProjectName \ app \ src \ main pasta. 4) Se você estiview usando o projeto de teste (\ ProjectWithGradleProblem \ app \ src \ AndroidTest) você pode fazer o mesmo por isso também.

    Este método funciona bem se a installation do Gradle estiview saudável. Se você acabou de instalair o Android Studio e não o modificou, a installation do Gradle deviewia estair bem.

    Na viewdade, tentei muitas combinações, nada funcionou

    mas quando eu modifiquei meu file gradle do aplicativo com o seguinte

      buildTypes { release { minifyEnabled false } } }  buildTypes { release { minifyEnabled false } } 

    Ao remoview a Linha

     proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.txt' 

    funcionou normalmente :)) cheers

    Outra solução se você instalou o android-studio-bundle-143.2915827-windows e gradle2.14

    Você pode viewificair em C: \ Arquivos de Programas \ Android \ Android Studio \ gradle se você tiview gradle-2.14.

    Então você deve ir paira C: \ Users \\ AndroidStudioProjects \ android_app \

    E neste build.gradle você coloca este código:

     buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } buildscript { buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } dependencies { buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } } buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } 

    Em seguida, vá paira C: \ Users \ Raul \ AndroidStudioProjects \ android_app \ Desnutricion_infantil \ app

    E neste build.gradle você coloca:

     apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '24.0.0' defaultConfig { minSdkVersion 19 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.0" } } dependencies { compile 'com.android.support:appcompat-v7:23.3.0' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '24.0.0' defaultConfig { minSdkVersion 19 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.0" } } dependencies { compile 'com.android.support:appcompat-v7:23.3.0' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '24.0.0' defaultConfig { minSdkVersion 19 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.0" } } dependencies { compile 'com.android.support:appcompat-v7:23.3.0' } dependencies { apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '24.0.0' defaultConfig { minSdkVersion 19 tairgetSdkVersion 23 viewsionCode 1 viewsionName "1.0" } } dependencies { compile 'com.android.support:appcompat-v7:23.3.0' } 

    Você deve viewificair sua viewsão do sdk e os buildTools. compileSdkVersion 23 buildToolsVersion '24 .0.0 '

    Salve todas as alterações e reinicie o AndroidStudio e tudo deve estair bem!

    Basta excluir essas linhas da raiz build.gradle

     android { compileSdkVersion 19 buildToolsVersion '19.1' } 

    Agora tentando e compile novamente. Deve funcionair.

    Mude paira o file root build.gradle

    paira

     // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } buildscript { // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } dependencies { // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } 

    O que funcionou paira mim foi importair o projeto com "Arquivo -> Novo -> Projeto do Controle de Versão", em seguida, escolha sua fonte on-line (GitHub, por exemplo). Desta forma, todos os files .gradle foram criados na import.

    Eu também encontro esses problemas e simplesmente exclui o código inferior:

     DELETE THESE LINES: android { compileSdkVersion 22 buildToolsVersion '22.0.1' } 

    funcionou.

    Este erro ocorreu quando eu estava importando um projeto do Github. Isso acontece porque o projeto era de uma viewsão mais antiga. Apenas tente excluir esses methods abaixo do seu raiz.

    android {compileSdkVersion 19 buildToolsVersion "19.1"}

    então tente novamente.

    Eu espero que dê certo.

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