Errore: cause android.compileSdkVersion manca

Recentemente ho iniziato a lavorare su Android Studio. Quando sto facendo sincronizzazione con gradle allora mi sta dando un errore.

Errore: Causa: android.compileSdkVersion manca!

  • Come impostare un carattere particolare per un text di button in android?
  • Come posso generare il numero random in gamma in Android e mostrarlo in un field textView l'utente è quello che seleziona max no e no no?
  • OkHttp in android per effettuare richieste di networking
  • Come aggiungere il file jar nel path di creazione
  • API per get le revisioni di giochi di android Google (Come get il nome del dispositivo e la versione di app)
  • Android Google Map - L'indicatore cliccato apre nuove attività o una window più grande
  • Ragazzi che cosa potrebbe essere motivo di questo, ho già lo stesso compileSDKVersion e strumento di costruzione installato. Vedo molti thread che dicono di confermare che hai la stessa versione sdk installata nel tuo sistema, ma nel mio caso è già installata.

    build.gradle

    android { compileSdkVersion 19 buildToolsVersion "19.0.1" defaultConfig { minSdkVersion 8 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } sourceSets { instrumentTest.setRoot('src/test') } } 

    immettere qui la descrizione dell'immagine

    immettere qui la descrizione dell'immagine

  • File apk enormi quando si utilizza OpenCV
  • Come fermare l'intenti di assistenza in android?
  • Android: Aggiungi divisore tra gli elementi di RecyclerView
  • Che cosa fa il parametro del filter per creareScaledBitmap?
  • Autenticazione Android Firebase non rioutput: expired_token (il token di authentication è scaduto)
  • BluetoothSocket.connect () exception di lancio "lettura non rioutput"
  • 4 Solutions collect form web for “Errore: cause android.compileSdkVersion manca”

    Ho incontrato anche questo problema, ma non so se la mia soluzione sia per te. Ho appena cambiato la posizione di questo script: apply from: 'maven_push.gradle' in fondo al file build.gradle, e BUILD SUCCESSIVO!

    Posso submit la mia risposta qui, puoi provarlo: Costruire progetto di Android Studio su Jenkins? manca il android.compileSdkVersion

    L'ho fatto. Funziona su Android Studio 0.4.6:

    /android_common.gradle

     android { compileSdkVersion 19 buildToolsVersion "19.0.1" defaultConfig { minSdkVersion 19 targetSdkVersion 19 } compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } } 

    /build.gradle

     // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenLocal() mavenCentral() maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' } } dependencies { classpath 'com.android.tools.build:gradle:0.8.+' classpath 'com.github.jcandksolutions.gradle:android-unit-test:+' } allprojects { apply plugin: 'idea' repositories { mavenCentral() mavenLocal() maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' } } } } def langLevel = 1.7 idea { project { jdkName = langLevel languageLevel = langLevel } } 

    /app/build.gradle

     apply plugin: 'android' apply from: "${rootDir}/android_common.gradle" android { defaultConfig { versionCode 1 versionName "1.0" packageName "your.app.package.name" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar', '*.aar']) compile 'com.squareup.dagger:dagger:1.2.1' compile 'com.squareup.dagger:dagger-compiler:1.2.1' compile 'com.j256.ormlite:ormlite-android:4.+' compile 'joda-time:joda-time:2.+' } sourceSets { instrumentTest.setRoot('src/test') } } apply plugin: 'android-unit-test' dependencies { instrumentTestCompile 'junit:junit:4.+' instrumentTestCompile 'org.robolectric:robolectric:2.3-SNAPSHOT' testCompile 'junit:junit:4.+' testCompile 'org.robolectric:robolectric:2.3-SNAPSHOT' } 

    Se manca qualcosa e lo hai dichiarato chiaramente, significa che è stato interrogato prima di essere definito. Spostare la query (codice che richiede tale variabile) da qualche parte inferiore oa una posizione successiva nella sequenza e verrà risolta.

    prova questo :

     apply plugin: 'android' apply from: "${rootDir}/android_common.gradle" 

    spostare la tua applicazione da: "${rootDir}/android_common.gradle" alle ultime righe

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.