Android Studio-Projekt von Git in Android Studio importieren (Gradle)

8

Ich lese das schon seit Stunden und jeder scheint einen anderen Ansatz zu haben oder dass die Tutorials veraltet sind.

Android Studio .gitignore enthält nur das App-Verzeichnis, dies ist absichtlich. Aus welchem ​​Grund weiß ich nicht. Beim Versuch, das Git Repo zu klonen, weiß Android Studio nicht, wie es damit umgehen soll. Ein sehr ärgerlicher Fehler in Android Studio.

Was sollte in meinem .gitignore sein für ein Android Studio-Projekt?

Ich habe ein Remote-Git-Repo, das das Projekt im folgenden Format enthält:

Wie Sie sehen können, enthält das Git Repo das Verzeichnis /app .

Ich versuche dann, es über Check out project from Version Control zu importieren und git :

auszuwählen

Alles funktioniert, die Test ist erfolgreich und dann klicke ich auf Clone :

Der nächste Teil Ich drücke Yes als git klonte nicht das gesamte Projekt, sondern nur die wesentlichen Quelldateien:

Dies ist der Teil, wo ich verloren bin. Ich vermute, dass ich das Projekt über Gradle erstellen soll, also wähle ich Gradle und drücke Next :

Was soll ich hier machen, da sind anscheinend Großdateien im Netz, aber welche soll ich benutzen:

Projekt aus vorhandenen Quellen erstellen

Wenn ich Create project from existing sources wähle, bekomme ich folgendes Problem:

Ergebnisse in diesem, ich habe app Verzeichnis erwartet:

Dateistruktur (da Sie feststellen können, dass fela viele Dateien fehlen, wählen Sie "Projekt aus vorhandenen Quellen erstellen", "MyApplication" ist ein Beispiel für eine App, die in Android Studio erstellt wurde):

    
Karl Morrison 08.05.2015, 15:49
quelle

3 Antworten

3

Die Antwort ist offensichtlich, wenn Sie sich die .gitigore-Datei eines neu erstellten Projekts ansehen. Die build.gradle-Datei IS und sollte in die Push-to-Remote-Repo enthalten sein.

Also macht die Person, die das Repo in meiner Frage gemacht hat, es falsch. Die .gitignore-Datei enthält:

%Vor%

Wie zu sehen, sollten mehr Dateien in den Remote-Repo hochgeladen werden.

    
Karl Morrison 08.05.2015, 22:59
quelle
0

Wählen Sie Vorhandene Quellen statt Importieren

    
Danny Buonocore 08.05.2015 16:05
quelle
0

Wenn Ihr Projekt einen Fehler wie The project 'xxxxxxx-xx' is not a Gradle-based project aufweist, überprüfen Sie diesen Link . Ich hoffe, es hilft. Dieser Link könnte Ihr mögliches Problem abdecken. Lass mich den Fortschritt wissen.

    
Roon13 08.05.2015 16:23
quelle

Tags und Links