2017-03-04 5 views
0

Ich versuche, meine erste Android App zu machen. Android Studio heruntergeladen und installiert, und folgte dem Tutorial, um eine neue einfache "Hallo Welt" -App zu starten, nur um zu beginnen, und sehen, dass alles funktioniert. Aber es tut es nicht. Ich habe selbst keine einzige Codezeile geschrieben, daher wird die Quelle komplett von Android Studio selbst generiert.Neues Android Studio + Neues Projekt - Konnte nicht aufgelöst werden

ich diesen Fehler: lösen fehlgeschlagen: com.android.support:appcompat-v7:25.+

und

lösen fehlgeschlagen: com.android.support.test.espresso: Espresso-Kern: 2.2.2

Beim Erstellen des Projekts, wähle ich API-Ebene 15.

im SDK-Manager, ich habe sowohl API-Ebene 15 und 25 installiert (ich glaube 25 wurde standardmäßig installiert, und ich API 15 oder umgekehrt installiert haben).

Ich habe viel gegoogelt, und versuchte verschiedene SDKs, aber immer den gleichen Fehler. Egal, welche Versionen ich verwende, es schlägt mit der gleichen Nachricht fehl.

Warum funktioniert das allererste Tutorial nicht? Ich bin ein wenig verwirrt, wenn es so schwierig ist, das erste „Hallo Welt“ app zu machen: 0)

Screenshor of error

Vielen Dank im Voraus!

+1

Zum SDK und Constraint-Layout in SDK-Tools – Lemberg

Antwort

0

Gehen Sie Datei -> Einstellungen -> Build, Ausführung, Deployment -> Werkzeuge bauen -> Gradle und deaktivieren Offline- und dann das Projekt neu synchronisieren und wieder aufzubauen, selbst wenn alle der oben genannten nicht versuchen, funktionieren die Neuinstallation ganze Setup

+0

Dank für die schnelle Antwort zu aktualisieren! Aber das ist bereits deaktiviert. Hier: Datei-> Einstellungen-> Build, Ausführung, Deployment-> Gradle ... – Kaare

+0

@Kaare post Ihre Build.gradle –

0

@Rahul Kumar

Mein build.gradle unten. Das Projekt wird mit mindestens API 15 erstellt.

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 
    defaultConfig { 
     applicationId "dk.surlution.app3" 
     minSdkVersion 15 
     targetSdkVersion 25 
     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 group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.+' 
    compile 'com.android.support.constraint:constraint-layout:1.0.1' 
    testCompile 'junit:junit:4.12' 
} 
+0

versuchen, dies als eine Abhängigkeit hinzufügen kompilieren 'com.android.support:appcompat-v7:25.1 .0 ' –

+0

haben Sie Support-Repository durch Android SDK Manager –

+0

installiert Versucht die ": 25.1.0" Version, aber das gleiche Problem. Es scheint, dass alles, was als Abhängigkeit schreiben, diesen Fehler macht. Support-Repository ist installiert. Dies wurde standardmäßig getan, ich musste es nicht tun. – Kaare

0

@Rahul

Hier ist der Screenshot meiner Tools installiert. Google Repository zu

installiert

Screenshot of Tools

+0

Start eigenständigen SDK-Manager und dann nach Bild –

+0

Hmmmm, ist dieser Teil des Android Studio? Ich kann nicht herausfinden, wie dies als eigenständiges Programm installiert ist. Jeder Link, den ich finde, verweist nur auf die Installation von Android Studio. – Kaare

+0

https://developer.android.com/studio/images/sdk-manager-tools_2-0_2x.jpg Überprüfen Sie dieses Bild, es hat eine Option in der linken unteren Ecke zum Öffnen SDK-Manager –

Verwandte Themen