web-dev-qa-db-ja.com

Android Studioを実行していないときにこれらのビルドフォルダーを削除できますか?

Android Googleドライブのスタジオプロジェクトをバックアップしていますが、ビルドフォルダーには数千のファイルが含まれているため、Googleドライブは疲れてしまいます。

私の練習では、終了する前にAndroid Studioで 'clean project'コマンドを実行して、不要なファイルを削除し、重要なファイルのみをバックアップするようにします。そこには多くのファイルが残っています。

私の質問は、これら2つのビルドフォルダーを手動で削除すると(スクリーンショットを参照)、次回の起動時にプロジェクトが再構築されるのか、それともプロジェクトを台無しにするのかということです。

Two build folders

13
Usman

私のプロジェクトは次の起動時に再び再構築されます

はい。バックアップがスペース、時間、またはお金の点で高価な状況では、バージョン管理の対象(例:git)のルールに従い、それらのもののみをバックアップします。

13
CommonsWare

UNIXベースのOSを使用している場合、ターミナルを使用して次のコマンドを実行できる場合があります。

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

これにより、特定のフォルダー内のすべてのビルドフォルダーが削除されます。

3
MohammadReza

ビルドファイルを削除してもアプリケーションは台無しになりませんが、はい、再び作成され、アプリケーションが再構築されます。以下のリンクを読むと、ビルドファイルが作成されて必要な理由が明確に示されています。

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

お役に立てれば。

2
Yashaswi N P

私と同じように1つのことができます。アプリフォルダーを保持し、残りのフォルダーを削除するだけです。そのプロジェクトを再度使用する必要がある場合。新しいプロジェクトを作成し、そのアプリフォルダーをあなたと完了に置き換えます。

1
Abdul Waheed

ベストプラクティスは、gitのようなバージョン管理システムを使用することで、.gitignore file不要なファイルが記載されています。 (このファイルはyouy IDEによって作成されます)gitignoreの例:

.iml

.gradle

/local.properties

/.idea/workspace.xml

 /.idea/libraries

.DS_Store

/ build

/ captures

.externalNativeBuild

*.idea

.idea / modules.xml
1
Igmer Rodriguez