Gitに含めるために安全に無視できるファイル/フォルダーは何ですか?
良いプロジェクトをコピーし、genフォルダーとbinフォルダーを削除して、アプリを実行しようとしました。 Android起動ウィンドウには、「プロジェクトにエラーが含まれています。アプリケーションを実行する前にエラーを修正してください。パッケージエクスプローラーのプロジェクトの左側のアイコンに赤いXがあります。 genフォルダーはWindowsエクスプローラーには存在せず、パッケージエクスプローラーに存在します。
無視するファイルの種類があります
# built application files
*.apk
*.ap_
# files for the dex VM
*.dex
# Java class files
*.class
# generated files
bin/
gen/
# Local configuration file (sdk path, etc)
local.properties
# Eclipse project files
.classpath
.project
# Proguard folder generated by Eclipse
proguard/
# Intellij project files
*.iml
*.ipr
*.iws
.idea/
私が通常.gitignore
に追加するのは:
bin
gen
bin
とgen
はコーディング中に絶えず変更されるため、Gitリポジトリに含める必要はありません。また、Eclipse固有のファイルである.classpath
と.project
を追加することもあります。これらの同じソースに基づいて、別のOSまたはIDEで新しいAndroidプロジェクトを作成するため。
エラーに関しては、プロジェクトをクリーンアップするか、またはプロジェクトプロパティの修正ユーティリティを実行しようとします(プロジェクトを右クリック-> Androidツール->プロジェクトの修正プロパティ)。
今日の最良の解決策は、おそらく必要な.gitignoreファイルを正確に生成することです。 http://www.gitignore.io に移動するだけです
プロジェクトはGithubにもあります: https://github.com/joeblau/gitignore.io
問題なくbinとgenを無視しても安全です。プロジェクトのセットアップで問題が発生した場合、これを行います。まず-エディタービューの下にあるビューの[問題]タブを確認します-通常、プロジェクトエラーに関する詳細情報が表示されます。決定的なものがない場合は、以下のことを行います。
最良の方法は、このサイトを使用して生成することです: http://www.gitignore.io/