【问题标题】:Different versions of gradlejvm on different computers (Android Studio)不同电脑上不同版本的gradlejvm(Android Studio)
【发布时间】:2016-02-17 21:14:19
【问题描述】:

我在两台不同的计算机上安装了 Android Studio 1.5.1。我正在使用 SourceTree 和 BitBucket 来处理项目中的 VCS。每次我推送或拉取文件然后在另一台计算机上打开它时,Android Studio 都会更新 .idea/gradle.xml、.idea/misc.xml 和 app/app.iml 并进行更改。

在 .idea/gradle.xml 我的电脑上有这一行

<option name="gradleJvm" value="1.8" />

在我的笔记本电脑上我得到了

<option name="gradleJvm" value="1.7" />

在 misc.xml 上也是一样,project-jdk-name 从 1.8 到 1.7。 app.iml 有一堆我不太明白的变化。

感觉就像我只需要将我的笔记本电脑更新到 1.8,但我更新了 Android Studio 并运行了 SDK 管理器并更新了它似乎认为需要更新的所有内容。显然这只是用户错误,我不知道我现在应该更新什么。有人可以指出我正确的方向吗? SourceTree 对我很生气,因为当这些背景文件被更改时,它不喜欢拉下其他版本。

【问题讨论】:

  • 如果你有一个正确的.gitignore,你应该忽略这些文件
  • 另外,1.8 意味着 Java 不是 Android Studio 或任何 Android SDK

标签: android android-studio android-gradle-plugin


【解决方案1】:

.idea 文件夹下的所有文件都是本地 IDE 配置,应该添加到两台机器上的 .gitignore 中。您也可以安全地删除它们。它们将在每次构建后重新生成。 Also you may refer to this question.

还可以防止 git 跟踪项目中的指定文件夹,您可以take a look at this question.

【讨论】:

  • 我有默认由 Android Studio 或 Source Tree 生成的 .gitignore(我不知道是哪个)。我以前从未接触过它。这是里面的内容添加?
  • 只需将 .idea/* 和 .idea/ 添加到 gitignore 文件中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-03
  • 2017-04-21
  • 1970-01-01
  • 2013-01-09
  • 1970-01-01
  • 2016-11-16
  • 1970-01-01
相关资源
最近更新 更多