java - Android Studio 不断更改 misc.xml 中的“project-jdk-name”
问题描述
我们在两台机器(macOS)上使用 Android Studio(目前是 3.6)。
该.idea/misc.xml
文件不断将值project-jdk-name
从“1.8”更改为“1.8 (2)”。
这已经持续了一段时间(至少从 3.4/3.5 开始)。所有项目都在发生这种情况。两种安装都配置为使用嵌入式 JDK(项目结构 > SDK 位置 > JDK 位置)。
- 这怎么能阻止?
- 这个名字甚至来自哪里?
谢谢你的帮助!
解决方案
我有类似的问题(JDK 而不是 1.8 (2))。检查项目的项目结构的 Java SDK。我有 2 个选项 -Embedded
和JAVA_HOME
,但它们指向相同的路径(Android Studio 的嵌入式路径)。我正确安装了 Java 1.8,但没有JAVA_HOME
设置。在我这样做之后,AS 向我展示了JAVA_HOME
正确的(您可能需要重新启动 AS),并且在选择它之后,所有编译/工作正常。
推荐阅读
- java - Http请求和响应没有返回任何东西
- javascript - 从左到右的动画列表
- python - 使用python和ffmpeg从dicts列表中的两个值循环
- node.js - 使用 typescript 和 express 时,我无法让 res.send 在我的控制器中使用显式类型,但是当类型为 anny 时它确实有效
- c# - c# DataTable 单元格更新后出现意外的空行
- appdynamics - 当我启动 app-dynamics 机器代理时,它没有将任何日志写入日志文件夹
- html - 在 SpringEL 表达式中将字符串转换为 Long 以进行选择
- laravel - 如何生成动态 Laravel Nova 选择字段?
- android - 在 viewModelScope 中设置后 LiveData 值为 null
- java - Minecraft-moding:Mod 仅在 IDE 中有效,但在导出为 jar 时无效