首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在2台计算机上使用Android进行开发-- app.iml总是在改变

在2台计算机上使用Android进行开发-- app.iml总是在改变
EN

Stack Overflow用户
提问于 2015-09-14 16:14:31
回答 1查看 395关注 0票数 5

我在2台电脑上开发了一个Android应用程序(用git同步)-- Windows 7和。

由于某些原因,在打开项目时,文件app.iml总是会被更改:

按字母顺序排序build.gradle中的依赖关系没有帮助:

代码语言:javascript
复制
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推荐的GitHub。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-14 16:19:15

将其添加到.gitignore文件中。然后,运行git rm --cached app.iml,以便从此不再跟踪它。考虑到您使用Gradle作为您的依赖项,其他每个人在本地安装Android时都应该能够使用它,而不是处理共享的app.iml

虽然有一些JetBrains/IntelliJ/Android项目文件可以放到源代码管理中,但出于这个原因,我的长期建议是:您将对那些与实际生产代码本身无关的文件进行大量更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32569323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档