2017-03-14 5 views
1

Ich habe dieses Repository (https://github.com/udacity/Just-Java/tree/Lesson_2), das ich versuche zu importieren. Ich extrahiere den Ordner aus der Zip-Datei, die ich von dort heruntergeladen habe. Dann versuche ich die Funktion "Projekt importieren" in Android Studio zu verwenden, aber ich bin mir nicht sicher, welches Verzeichnis/welches Verzeichnis für den Import ausgewählt werden soll. Wenn ich das entpackte Hauptverzeichnis verwende, dauert es ungefähr eine halbe Stunde, um es zu laden, und dann gibt es eine Fehlermeldung, die besagt, dass das Ziel mit der Hash-Zeichenfolge 'android-24' nicht gefunden wurde: [i] mein appdata-Ordner [/ i]So importieren Sie ein Projekt in Android Studio

ich habe sehr langsame Verbindung zur Zeit, so dass es dauert ewig diese Android SDK Platrom herunterladen 24. ich die neueste Version des Android-Studio leite.

+0

Nach dem Herunterladen Android SDK Platrom 24, jetzt ist es Android SDK Errichten-Werkzeuge 24.0.2 –

+0

ändern Config Ihrer build.gradle Datei nach dem Download, was Sie in Ihrem SDK – Aryan

Antwort

2

so ist die ‚build.gradle‘ Datei (Unter der Annahme, (Sie verwenden Gradle) würde angeben, welches Android Android SDK ist.

Nun nehme ich an, Sie haben ein Android SDK und die entsprechenden Build-Tools bereits installiert.Diese benötigen dann keinen Download.Aber dann erfordert grddle eine Internetverbindung um tatsächlich nach Bibliotheken zu suchen, die heruntergeladen werden sollten, um die Abhängigkeiten des Projekts zu erfüllen.

Sobald Sie herausgefunden haben, welches Android SDK und welche Build-Tools Sie haben, können Sie die Änderung in der Datei build.gradle vornehmen. (Dies wäre in der/app /). Sie müssten hier eine Änderung vornehmen.

 compileSdkVersion 21 *replace with the version you have* 
     buildToolsVersion "21.1.2" *this should also start with the compileSdkVersion number* 

Hoffe, das hilft!

+0

Warten auf das die zu „befriedigen“ Abhängigkeiten war ausreichend, nehme ich an. Jetzt sieht es so aus, als würde es funktionieren. Danke aber, ich werde versuchen, herauszufinden, was du meintest, ich bin kompletter Anfänger :) –

0

Dies ist Ihr App-Modul Build.Gradle-Datei, ändern Sie in dieser Datei, was Sie in Ihrem SDK haben.

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24   // Change what SDK Version you have 
    buildToolsVersion "24.0.2"  // Change buildTool Version 

    defaultConfig { 
     applicationId "com.example.android.justjava" 
     minSdkVersion 15 
     targetSdkVersion 24   // Change targetSDK, can be same as compileSdk 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:24.2.0' //Change appcompact version 
} 
+0

Wartet darauf, dass es die Abhängigkeiten "befriedigt", war ausreichend, nehme ich an. Jetzt sieht es so aus, als würde es funktionieren. Danke, aber ich werde versuchen, herauszufinden, was du meintest, ich bin kompletter Anfänger :) –

Verwandte Themen