7

Witam Mam do czynienia z wersją wersji kompilacji. Kiedy uruchomić aplikację, to zgłasza błąd, żeJAK wymusić użycie narzędzia Android SDK Build Tools 25.0.0 Narzędzie SDK Build Tools version (23.0.3) jest zbyt niskie dla projektu

Error:The SDK Build Tools revision (23.0.3) is too low for project ':Yampp'. Minimum required is 25.0.0

muszę korzystać z 23.0.3, ale zmusza do korzystania 25.0.0. Jak rozwiązać dziwny problem?

Oto plików Gradle

Moduł build.gradle

buildscript { 
    repositories { 
     maven { url 'https://maven.fabric.io/public' } 
    } 

    dependencies { 
     classpath 'io.fabric.tools:gradle:1.+' 
    } 
} 
apply plugin: 'com.android.application' 
apply plugin: 'io.fabric' 



android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 
    useLibrary 'org.apache.http.legacy' 
    defaultConfig { 
     applicationId "com.Yampp" 
     minSdkVersion 14 
     targetSdkVersion 23 
     compileOptions { 
      sourceCompatibility JavaVersion.VERSION_1_7 
      targetCompatibility JavaVersion.VERSION_1_7 
     } 
    } 

    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 
} 

dependencies { 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.google.android.exoplayer:exoplayer:r1.5.9' 
    compile 'com.android.support:recyclerview-v7:23.4.0' 
    compile files('libs/android-query.0.25.10.jar') 
    compile 'com.android.support:design:23.2.1' 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.google.android.gms:play-services:9.4.0' 
    compile 'com.google.android.gms:play-services-cast-framework:9.4.0' 
    compile 'com.googlecode.android-query:android-query:0.25.9' 
    compile 'com.android.support:mediarouter-v7:23.4.0' 
    compile 'com.android.support:cardview-v7:23.0.+' 
    compile('com.crashlytics.sdk.android:crashlytics:[email protected]') { 
     transitive = true; 
    } 

} 

build.gradle Projektu

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

    } 
} 

allprojects { 
    repositories { 
     jcenter() 
    } 
} 
+0

można uaktualnić compileSdk, budować narzędzia i Gradle się bez wpływu na kod aplikacji –

+1

i jestem w nowym złe miejsce dla ostatniego dnia, ponieważ widzę 'Error: Wykonanie nie powiodło się dla zadania" : app: transformNativeLibsWithStripDebugSymbolFor '. 'i * nothing * Mogę to naprawić! Zmuszenie mnie do przejścia z 23.0.3 na 25.0.x było poważną niedogodnością. –

Odpowiedz

7

Error:The SDK Build Tools revision (23.0.3) is too low for project ':Yampp'. Minimum required is 25.0.0

Wystarczy uaktualnić budować narzędzia do 25.0.0 to nie działa wpływa na zachowanie aplikacji.

buildToolsVersion "25.0.0" 
+0

Doskonały. Dziękuję bardzo :-) @Gabriele Mariotti – Star