2016-12-02 3 views
1

Dies ist, was mein ‚App‘ Code aussehen, nachdem es 10-mal zu ändern:gradle wie Abhängigkeiten zu beheben

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.0" 
    defaultConfig { 
     applicationId "com.adir.cool" 
     minSdkVersion 15 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude module: 'support-annotations' 
     exclude module: 'support-v4' 
     exclude module: 'support-v13' 
     exclude module: 'recyclerview-v7' 
     exclude module: 'design' 
     module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:24.0.0' 
    compile 'com.android.support:design:24.0.0' 
    compile 'com.google.firebase:firebase-appindexing:10.0.0' 
} 

noch nicht wotking und mir eine Fehlermeldung .. Wie sollte der Code hier aussehen? Ich habe alles auf die neueste Version aktualisiert.

die Fehler:

Error:(30, 0) Cause: startup failed: 
build file 'C:\Users\Adir\AndroidStudioProjects\cool\app\build.gradle': 30: Statement labels may not be used in build scripts. 
In case you tried to configure a property named 'module', replace ':' with '=' or ' ', otherwise it will not have the desired effect. 
@ line 30, column 17. 
      module: 'support-annotations' 
       ^

1 error 

<a href="openFile:C:\Users\Adir\AndroidStudioProjects\cool\app\build.gradle">Open File</a> 

Die build.gradle

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

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

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

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

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

post die Fehler, die Sie – Manza

+0

haben @ Manza fügte hinzu. und nach tryed der Code von dem Benutzer unten hat 3 neue Fehler – adir

Antwort

0

Wenn der Fehler ist:

Error:Cause: startup failed: 
build file 'C:\Users\Robert\AndroidStudioProjects\MyApplication\app\build.gradle': 30: Statement labels may not be used in build scripts. 
In case you tried to configure a property named 'module', replace ':' with '=' or ' ', otherwise it will not have the desired effect. 
@ line 30, column 17. 
      module: 'support-annotations' 
       ^

1 error 

alles, was Sie brauchen, dann ist Ausschluss support-annotations, da dies zu ändern Zeile fehlt Wort exclude:

Hier sind voller Abhängigkeiten:

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude module: 'support-annotations' 
     exclude module: 'support-v4' 
     exclude module: 'support-v13' 
     exclude module: 'recyclerview-v7' 
     exclude module: 'design' 
     exclude module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:24.0.0' 
    compile 'com.android.support:design:24.0.0' 
    compile 'com.google.firebase:firebase-appindexing:10.0.0' 
} 
+0

Geben Sie mir neue Fehler: Fehler: (23, 24) Fehler beim Auflösen: com.android.support.test.espresso: espresso-core: 2.2.2 Fehler: (31, 13) Fehler beim Auflösen: com.android.support:appcompat-v7:24.0.0 Fehler: (32, 13) Fehler beim Auflösen: com.android.support:design:24.0.0 Fehler: Fehler beim resolve: com.android.support:support-v4:24.0.0 – adir

+0

Post Haupt 'build.gradle' too. Hast du SDK 24 heruntergeladen? –

+0

Wo kann ich den build.gradle finden? und immer, wenn ich nach SDK-Download suche, ist es nur zum Android Studio Download. Ich habe alles aktualisiert und vorher habe ich Android Studio neu installiert. – adir

1

1. Schreib exclude module: 'support-annotations'

2. folgen Sie den Anweisungen Support-Bibliotheken hinzuzufügen: https://developer.android.com/topic/libraries/support-library/setup.html

+0

Woher weiß ich, welche Support-Bibliotheken ich hinzufügen muss? Ich habe alle Pakete installiert, die ich in der SDK Manager habe – adir

+0

Ich verstehe die Frage nicht, installieren Sie die, die Sie für Ihre Anwendung benötigen;) – Manza

+0

Eröffnet ein neues Projekt und noch 2 Fehler: Fehler: Fehler beim Auflösen: com.android .support: appcompat-v7: 25. + Fehler: Konnte nicht aufgelöst werden: com.android.support.test.espresso: espresso-core: 2.2.2 – adir

Verwandte Themen