it-swarm.com.de

Kann ich diese Erstellungsordner löschen, wenn ich nicht mit Android Studio arbeite?

Ich mache ein Backup von Android Studio-Projekten in Google Drive und habe festgestellt, dass die Build-Ordner Tausende von Dateien enthalten, sodass Google Drive müde wird.

Meine Praxis ist, dass ich den Befehl 'clean project' in Android Studio vor dem Beenden ausführe, damit die nicht benötigten Dateien bereinigt werden und nur die wichtigen Dateien gesichert werden müssen bleibt dort mit vielen dateien.

Meine Frage ist: Wenn ich diese beiden Erstellungsordner manuell lösche (siehe Screenshot), wird mein Projekt beim nächsten Start erneut erstellt oder mein Projekt wird durcheinander gebracht?

Two build folders

13
Usman

beim nächsten Start wird mein Projekt erneut erstellt

Ja. Befolgen Sie in Situationen, in denen Backups in Bezug auf Speicherplatz, Zeit oder Geld teuer sind, die Regeln für die Versionskontrolle (z. B. Git) und sichern Sie nur diese Dinge.

13
CommonsWare

Wenn Sie ein Unix-basiertes Betriebssystem verwenden, können Sie möglicherweise den folgenden Befehl mit dem Terminal ausführen:

 find . -name build -exec rm -rf {} \;

dadurch werden alle Erstellungsordner in einem bestimmten Ordner gelöscht.

3
MohammadReza

Durch das Entfernen der Build-Datei wird die Anwendung nicht durcheinander gebracht, aber es wird erneut erstellt und die Anwendung wird neu erstellt. Wenn Sie den folgenden Link lesen, haben sie klar angegeben, warum die Build-Datei erstellt und benötigt wird.

https://developer.Android.com/studio/build/index.html

Hoffe das hilft.

2
Yashaswi N P

Sie können eine Sache wie ich tun. Behalten Sie einfach den App-Ordner und löschen Sie die verbleibenden Ordner. Wenn Sie das Projekt erneut verwenden müssen. Erstelle ein neues Projekt und ersetze diesen App-Ordner durch dein und fertig.

1
Abdul Waheed

Die beste Vorgehensweise ist, ein Versionskontrollsystem wie git zu verwenden. Es generiert ein .gitignore Datei, in der die nicht benötigten Dateien erwähnt werden. (Diese Dateien werden dann von Ihrer IDE erstellt) Beispiel für gitignore:

.iml

.gradle

/local.properties

/.idea/workspace.xml

 /.idea/libraries

.DS_Store

/ build

/ captures

.externalNativeBuild

*.idea

.idea / modules.xml
1
Igmer Rodriguez