MacとPCの両方でAndroid Studioを使用して開発しています.2つのプラットフォーム間でプロジェクトを移動するときに望ましくない動作が見られます。私がチェックgradle.xmlがプラットフォーム間で一貫していない
<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.10" />
:これらの問題の
一つは、Mac上の正しい見える値である、'.idea/gradle.xml' で "gradleHome" 値に関するさ
<option name="gradleHome" value="C:\Program Files\Android Studio\gradle\gradle-2.10" />
明白:プロジェクトから出て、Windows上でAndroidのメーカーにそれをロードし、 『gradleHome』の「.idea/gradle.xml」値がハードコーディングされたパスになりますファイルがハードコードされたパスでチェックインされても、問題は発生しますが、何もできないようですが、チェックイン時にこの変更は無視されます。
これがなぜ起こっているのか、それを防ぐ方法は誰にも分かりますか?私はこのファイルをSVNにチェックしてはいけませんか?
ありがとうございます!
ありがとう! Android Studioプロジェクトからチェックインする必要があるかどうかの主題は非常に混乱します。どこでも私は異なった意見があります。 .ideaディレクトリ全体を無視するのがベストプラクティスですか? – Bungles
yes - ビルドはgradle-files - afairで定義されていますIDEAファイルは新しいプロジェクトと一緒に作成されるデフォルトのgitignoreにもあります – ligi
".idea/gradle.xml"は ".gitignore"ファイルに含まれていません: * .IML .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store / /上記のコメントは、なぜスタックオーバーフローの完璧な例であることも – Bungles