2017-11-04 2 views
1

나는이 Gradle을 파일오류 : 'java'플러그인이 적용되었지만 Android 플러그인과 호환되지 않습니다. 안드로이드 스튜디오 3.0

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 26 
    defaultConfig { 
     applicationId "com.example.pavel.myapplication" 
     minSdkVersion 16 
     targetSdkVersion 26 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    implementation fileTree(dir: 'libs', include: ['*.jar']) 
    implementation 'com.android.support:appcompat-v7:26.1.0' 
    implementation 'com.android.support.constraint:constraint-layout:1.0.2' 
    testImplementation 'junit:junit:4.12' 
    androidTestImplementation 'com.android.support.test:runner:1.0.1' 
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1' 
} 

이 Gradle을 파일

// Top-level build file where you can add configuration options common to all sub-projects/modules. 

buildscript { 

    repositories { 
     google() 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:3.0.0' 


     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 
    } 
} 

allprojects { 
    repositories { 
     google() 
     jcenter() 
    } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 

그것은 새로운 프로젝트입니다 있습니다. 그리고이 프로젝트를 만든 후에 오류가 발생합니다. 이 오류 (!)로 만든 새로운 프로젝트

Error:(25, 0) Declaring custom 'clean' task when using the standard Gradle lifecycle plugins is not allowed. 

나는 this 솔루션을 발견하고

task clean(type: Delete) { 
     delete rootProject.buildDir 
    } 

첫 번째 오류가 사라이 코드를 주석하지만 지금은 다음 오류가 발생합니다.

Error:The 'java' plugin has been applied, but it is not compatible with the Android plugins. 

나는 '자바'플러그인을 제거하는 솔루션을 발견하지만이 플러그인

답변

0

내가 문제를 찾을 필요가 없습니다. 나는 'java'플러그인이있는 gradle.init 파일을 가지고있다. 이제이 구성을 사용하지 않고이 파일을 삭제합니다. 변경 후 모두 정상적으로 작동합니다!