JDK配置Android Studio中计算机之间的差异

时间:2014-03-14 22:09:54

标签: java android intellij-idea android-studio

我正在处理来自两台不同计算机的项目,这两台计算机都运行Windows 8.1和Android Studio 0.5.1。每次我在不同的PC上构建应用程序时,Android Studio都会对git跟踪的一些配置文件进行更改。

例如,.idea/misc.xml

- <component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="1.7" project-jdk-type="JavaSDK">
+ <component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="JDK" project-jdk-type="JavaSDK">

(行{}处的-+代表删除和添加的行)

MyProject.iml

- <orderEntry type="jdk" jdkName="Android API 19 Platform" jdkType="Android SDK" />
+ <orderEntry type="jdk" jdkName="Android SDK" jdkType="Android SDK" />

我认为应该通过版本控制跟踪这两个文件,为什么每次加载项目时不同的机器都会对它进行更改?我无法找到任何会影响此设置的设置。

1 个答案:

答案 0 :(得分:0)

如果您的项目是基于Gradle的,那么您打算不将 .idea 中的任何内容或任何 .iml 文件签入到源代码管理中; Gradle构建文件是唯一的事实来源。