对于AndroidStudio项目,我的.gitignore应该是什么?

对于AndroidStudio项目,我的.gitignore应该是什么?

我的.gitignoreAndroid Studio项目?

我见过几个例子,包括.iml但是IntelliJ博士说.iml必须包含在源代码管理中。


RISEBY
浏览 1401回答 3
3回答

LEATH

这是JetBrains的权威来源基于目录的项目格式(.IDEA目录)默认情况下,所有最近的IDE版本都使用此格式。以下是您需要分享的内容:下面的所有文件.idea项目根目录中的除这个workspace.xml和tasks.xml存储用户特定设置的文件所有.iml可以位于不同模块目录中的模块文件(适用于IntelliJIDEA)注意关于分享以下内容:生成签名构建的Android构件(将包含密钥库密码)在想法13和更早的时候dataSources.ids, datasources.xml可以包含数据库密码。想法14解决这个问题.你可以考虑不分享以下内容:文件,请参见这次讨论用户字典文件夹(如果其他开发人员的名称相同,则避免冲突)下面的XML文件.idea/libraries以防他们从Gradle产生的工程项目遗留项目格式(.ipr/.iml/.iws档案)共享项目.ipr文件和所有.iml模块文件,不要分享这个.iws文件,因为它存储特定于用户的设置。虽然这些指令是针对IntelliJIDEA的,但对于AndroidStudio来说,它们是100%真实的。这里有一个.gitignore包含上述所有规则的代码片段:# Android Studio / IntelliJ IDEA  *.iws .idea/libraries .idea/tasks.xml .idea/vcs.xml .idea/workspace.xml
打开App,查看更多内容
随时随地看视频慕课网APP