2016-08-26 8 views
3

Androidプロジェクトのバックアップを取る必要があります。しかし、フォルダ構造全体のサイズは、定期的なバックアップのために非常に大きい(数百MBまで)。基本的には、ソースファイルと構成ファイルのみをバックアップしたいので(バックアップをしてプロジェクトを正常に構築できるようにする必要があります)私は生成されたファイルと中間ファイルを気にしません。Androidスタジオ:バックアップするフォルダ/ファイルを知る必要があります

しかし、私はフォルダ構造を見ると、あまりにも混乱しているように見えます。どのフォルダ/ファイルをバックアップすべきか、どのファイルを破棄すべきかはわかりません(はい、私自身のソースファイルを見つけることができます。 Androidのメーカーが必要とする他のファイル?)

enter image description here

誰かが案内していただけますか?

ありがとうございます!

+1

アプリのフォルダで十分です。また、 'app'フォルダ内のビルドフォルダが削除されているのを見たらそれは重く、後でそれを再現することができます。 – Enzokie

+0

それでビルド、グラデル、グレードアップ、アイデアなどはスタジオで生成され、バックアップする必要はありませんか?確かに、私はこれを試してみます。どうもありがとう! – Atul

+1

残りの部分を残して、ビルドフォルダを取り除くだけで済みます。その重い。 – Enzokie

答えて

1

重要なものをバックアップします。各プロジェクトまたはライブラリの場合は、バックアップこれらの操作を行います。

  1. srcフォルダをバックアップする必要はありません
  2. build.gradleファイル(依存関係に関する情報が含まれ、LIBS)

(ソースコード、リソースファイルが含まれています) :

  1. buildフォルダ
  2. gen倍えー
  3. .gradleフォルダ

注:Clean Projectは時々生成されたファイルを削除しません。

+0

あなたが言及したものはすべて、アプリのフォルダのものですか? – Atul

+1

もっと正確に:app/srcフォルダには "main"フォルダとapp/builのみがあります。これであなたは必要なファイルを入手できますが、復元タスクでは同じ名前の新しいプロジェクトを作成し、src/mainとapp/buil.gradleを上書きする必要があります –

-1

使用ビルド - >クリーンプロジェクトそれをきれいにして生成されたすべてのファイルを削除します。 次に、バックアップするファイルのリストがあります。

+0

次回私が構築するこのアプローチでは、削除されたファイルをすべて再生成するのに膨大な時間がかかります。回避策として、私はオリジナルの別のコピーを取ってバックアップの後に復元する必要があります。 – Atul

+0

それは1回かかるでしょう。その後、それらを保存し、将来は新しいリソースとソースファイルを追加するだけです。そして正直なところ、あなたが自分でそれをする時間を費やすつもりがなければ、どうして私たちは時間をかけて助けようとしますか? –

+0

'それは一度だけではありませんが、ソースを変更するだけではなく、ソースとリソースを削除してconfig(バージョン番号の変更など)を追加することも、時間の経過とともにわかります。 – Atul

関連する問題