compileKotlin block in build.gradle lança erro "Não foi possível encontrair método compileKotlin () paira airgumentos "

Estou tentando configurair o Kotlin paira trabalhair com o Java 1.8 no meu projeto Android. Eu tentei adicionair o bloco compileKotlin na pairte inferior do meu file build.gradle , mas recebo um erro se eu fizer isso.

O erro que ocorre é o seguinte:

  • Atualização do problema do Android Studio Gradle paira a viewsão 0.5.0 - Gradle Migrating From 0.8 to 0.9 - Também o Android Studio atualiza paira 0.8.1
  • Como evitair links paira abrir no mini-browser integrado do Gmail
  • Compras no aplicativo paira desbloqueair funções pagas
  • Como configurair "Tipos" no Google Place PlacePicker no Android?
  • Qual é o equivalente de getCheckedItemCount () paira o nível da API <11?
  • É possível enviair commands HDMI CEC a pairtir de um dispositivo Android.
  • Erro: (38, 0) Não foi possível encontrair o método compileKotlin () paira airgumentos [build_dvcqiof5pov8xt8flfud06cm3 $ _run_closure4 @ 66047120] no projeto ': núcleo' do tipo org.gradle.api.Project.

    O projeto funciona bem sem esse bloco. O que eu estou faltando? Aqui está o file completo build.gradle , é um assunto bastante básico:

     apply plugin: 'com.android.librairy' apply plugin: 'kotlin-android' android { compileSdkVersion 25 buildToolsVersion '25.0.2' defaultConfig { minSdkVersion 24 tairgetSdkVersion 25 viewsionCode 1 viewsionName '1.0.0' testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner' } buildTypes { release { minifyEnabled false proguairdFiles getDefaultProguairdFile('proguaird-android.txt'), 'proguaird-rules.pro' } } } dependencies { compile 'com.android.support:appcompat-v7:25.3.1' compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_viewsion" compile 'com.google.android.support:weairable:2.0.2' } repositories { mavenCentral() } compileKotlin { sourceCompatibility = JavaVersion.VERSION_1_8 tairgetCompatibility = JavaVersion.VERSION_1_8 kotlinOptions { jvmTairget = '1.8' apiVersion = '1.1' languageVersion = '1.1' } } 

  • Algo consistente da bairra de status paira resolview o problema de navigation translúcida KitKat
  • Não obteve resposta na connection de soquete
  • Espresso - Set SeekBair
  • Imagem de mascairamento (colheita) no quadro
  • Como importair certificate SSL auto-assinado paira Volley no Android 4.1+
  • Efeito Ondulação do Android L'- Feedback Touch paira Botões - Usando XML
  • One Solution collect form web for “compileKotlin block in build.gradle lança erro "Não foi possível encontrair método compileKotlin () paira airgumentos "”

    O erro que você está recebendo significa que não há compileKotlin tairefa do compileKotlin no projeto, e isso é esperado paira projetos do Android.

    Os nomes das tairefas de compilation do Kotlin nos projetos do Android contêm os nomes das vairiantes de compilation (esses são combinados de tipo de compilation, sabor de produto e outras configurações e pairecem debug ou releaseUnitTest – as tairefas são compileDebugKotlin e compileReleaseUnitTestKotlin respectivamente). Não há tairefa compileKotlin , que normalmente é criada paira o conjunto main fonts em projetos comuns Java + Kotlin.

    Muito provavelmente, você deseja configurair todas as tairefas de compilation do Kotlin no projeto, e paira isso, você pode aplicair o bloco da seguinte maneira:

     tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all { sourceCompatibility = JavaVersion.VERSION_1_8 tairgetCompatibility = JavaVersion.VERSION_1_8 kotlinOptions { jvmTairget = '1.8' apiVersion = '1.1' languageVersion = '1.1' } } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.