14

Son zamanlarda Android Studio'nun yeni kararlı sürümünü kurdum (v3.0). Sonra yeni bir proje oluşturuldu ve herhangi bir sorun yoktu. Ancak, uygulama düzeyinde build.gradle dosyasında buildToolsVersion alanı bulunduğunu gördük. Hatta tüm proje dosyalarını (CtrlShiftF) aradım, fakat hiçbir şey bulamadım!Android Studio 3.0: buildToolsVersion gradient dosyalarında bulunamadı

Bu ne anlama geliyor? Uygulama modülümde Oluşturma Araçları sürümünün nasıl olduğunu nasıl belirleyebilirim?


build.gradle (Proje):

// 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 
} 

build.gradle (Modül: uygulaması):

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 26 
    defaultConfig { 
     applicationId "ir.e900.androidstudio30" 
     minSdkVersion 15 
     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' 
} 

cevap

14

yeni android gradle eklenti 3.x ile artık yapı araçları için sürümünü belirtmeniz gerekmemektedir (şimdi'u kaldırabilirsinizözelliği). Varsayılan olarak
, eklenti otomatik olarak kullandığınız Android eklentisinin sürümü için gerekli minimum inşa etmek araçları sürümünü kullanır.

more here ürününü okuyabilirsiniz.