java - Android Studio JDK名称错误

标签 java android git

我正在为一个 android 项目做出贡献,使用 android studio 作为 IDE。由于某种原因,我的 android studio 的 JDK 名称是“Android API 22 Platform (1)”,另一个贡献者是“Android API 22 Platform”(存储在 app.iml 文件中),每次我必须更新我的分支时,都必须更改它。有没有办法将 JDK 的名称更改为“Android API 22 Platform”,以便它是相同的。

提前非常感谢。另外我应该 git 忽略 .iml 文件吗?

最佳答案

Android Studio 将自动生成特定于您的特定工作区环境的项目文件。一般来说,不应将这些内容 checkin 版本控制,因为它们会导致与其他开发人员发生冲突,就像您当前遇到的那样。

我在启动新项目时使用以下 .gitignore 文件。这应该将几乎所有临时 Android Studio 工作区文件排除在您的 Git 存储库之外。

# Built application files
*.apk
*.ap_

# Files for the Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
build/

# Gradle cache files
.gradle/

# Local configuration file (sdk path, etc)
local.properties
/local.properties
/.idea/workspace.xml
.idea/
*.iml

# Log Files
*.log

# OS-specific folder attributes
.DS_Store
Thumbs.db

关于java - Android Studio JDK名称错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34827944/

相关文章:

java - Yarn MapReduce 作业问题 - Hadoop 2.3.0 中的 AM 容器启动错误

java - Sprint TestRestTemplate 返回 Id null

java - 如何从 java 类路径中的网络目录正确加载资源?

android - axios图片上传使用post form数据总是返回网络错误

java - 在自定义 java 库模块中编译 android 模块时出现 Gradle 警告 "unspecified depends on libraries but is a jar "

git - 为什么 Git 在没有配置的情况下知道我的名字?

git - 是否可以将更改集成到发布分支中?

java - 使用 Spring JPA 查询过滤数据

android - 无法使用具有相同键的参数发送改造 2.0 多部分请求

git - 在 Git 中,有没有办法自动将 merge 冲突中所有较新版本的文件标记为正确?