2017-10-14 4 views
1

Ich habe früher mit Maven für meine Java-Projekte gearbeitet, aber heute fange ich an, mit AndroidStudio zu verhandeln.Welche Datei muss in AndroidStudio versionssteuerbar sein?

Ich sehe es ermutigt zu verwenden Gradle, ich habe kein Problem, neue Werkzeuge zu lernen. So beginne ich ein sehr einfaches Beispiel für Android Mobile App, die einfach sagen: „Hallo Welt“, wenn ich auf einen Knopf klicken ...

Ich schob die app/src in ein Git-Repo und versuchen, meine Werke auszukommen ein anderer Computer, aber er versteht mein Projekt nicht als Android-Gerät. Ich vermisse wahrscheinlich eine Gradle Konfigurationsdatei, aber ich sehe gradle.properties, build.gradle, gradle.xml, settings.gradle, .... Mit Maven die pom.xml Datei und Quellen/Ressourcen genug, um ein Projekt fortzusetzen.

Welche Dateien muss ich in meinen Repo stecken, um mein Projekt auf einem beliebigen Computer problemlos fortsetzen zu können?

Edit: Unten ist der Dateibaum I

bekam

enter image description here

Ich sehe schon die gitignore in this answer vorgeschlagen, aber es über einige Dateien oder Ordner I supect nicht wie app/build als nutzlos reden Mappe.

Meine Android Studio Version 2.3.3

+0

standardmäßig zu ignorieren, gehen alle Dateien zur Versionskontrolle. Es gibt einige, die nicht versioniert werden sollten, und es gibt .gitignore für diese: https://stackoverflow.com/questions/16736856/what-should-be-in-my-gitignore-for-an-android-studio-project – laalto

+0

_ "... aber es spricht nicht über einige Dateien oder Ordner, die ich nutzlos haben möchte, wie App/Build-Ordner." _ - Ja, es ist 'Build /' in fast jeder Antwort enthalten. – 1615903

Antwort

0

Bitte versuchen Sie, ob Sie eine nützliche Datei in der Liste der Unversioned Dateien versioniert zu verpassen, um herauszufinden. enter image description here

Wenn Sie eine Datei erhalten, die dann zu VCS hinzugefügt werden sollte Recht auf Datei klicken -> In den VCS

-1

Zuerst haben Version zu ermöglichen, zu steuern. Sie können jedes Repo einschieben, um den Code auf einem beliebigen Computer wiederherzustellen. Der erste Master Brach wird gezeigt. Es wird besser sein, wenn du es einbringen wirst.

0

Ich lese das aus dem Web an erster Stelle alle Dateien gehen zur Versionskontrolle. Wenn Sie also ein Repo init haben, sollten Sie alle neuen Dateien und Ordner, die Sie erstellt haben, hinzufügen und alle Änderungen an den Quellcode-Dateien festschreiben. In einigen Fällen sollten Sie Gitignore verwenden, um Dateien zu ignorieren, die Sie nur auf Ihrem lokalen Rechner für eine Beispielkonfiguration benötigen.

Im Folgenden sind die Datei, die Sie für Android Studioprojekt

*.iml 
.gradle 
/local.properties 
/.idea/workspace.xml 
/.idea/libraries 
.DS_Store 
/build 
/captures 
.externalNativeBuild 
Verwandte Themen