2台のコンピュータ(git to syncを使用)でAndroidアプリを開発 - Windows 7とMac OSのYosemite。2台のコンピュータでAndroidスタジオで開発 - app.imlは常に変更されます
:はアルファベット順に役立っていない build.gradleに依存関係をソート:私はプロジェクトを開くときに、ファイルapp.imlは常に変化しているいくつかの理由
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
compile 'com.android.support:recyclerview-v7:23.0.1'
compile 'com.android.support:support-v4:23.0.1'
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
compile 'com.google.android.gms:play-services-gcm:7.8.0'
compile 'com.google.android.gms:play-services-plus:7.8.0'
compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.vk:androidsdk:1.5.10'
compile 'de.hdodenhof:circleimageview:1.3.0'
}
ここで何かできますか?変更されたファイルを繰り返しコミットする必要はありませんか?
私はGitHubが推奨する.gitignore for Androidを使用しています。
'.gidignore'に' .iml'ファイルを含めていますか?理想的には、プロジェクトの設定を変更していない場合、 'iml'ファイルをgitだけに置くべきです。 – dhaval
私の '.gitignore'ファイルに' * .iml'がありません(GitHubが提供するファイルのように)。 –
@AlexanderFarberあなたの.gitignoreに* .imlを追加してください。この方法では、ファイルを共有しません。 Android Studioによって作成されます。 –