每次更新到1.8路径时,Android Studio JDK位置都会更改回1.7

我最近在Android Studio说api24构建需要它之后安装了jdk 1.8 u92。但是,我现在遇到了这个问题。

我查看了其他一些解决方案,并卸载了jdk 1.7,为JDK_HOME,JAVA_HOME和JAVA8_HOME添加了环境变量。问题仍然存在。

每次尝试构建该应用程序时,gradle同步都会失败,并且Android studio会要求我 。然后,我转到

并将其更新到1.8文件夹。再次尝试生成同样的错误,当我检查项目结构时,路径会自动设置回旧的JDK 1.7。

有没有解决此问题的方法?

回答:

在查看Android Studio设置目录中的几个文件后,便找到了答案。

如果您一直在升级Android Studio并从以前的安装中导入设置,则可能会发生这种情况(全新安装也可能会发生这种情况)。

解:

  1. 转到您的Android Studio配置文件夹所在的位置(通常位于$ HOME / .AndroidStudio2.1 / confg)。
  2. 打开“ 文件夹并删除文件 (以防万一,以防备份)
  3. 重新启动Android Studio

这为我解决了这个问题。新创建的jdk.table.xml将具有更新的java8值(它很可能是从JDK_HOME环境变量获取的)。

以上是 每次更新到1.8路径时,Android Studio JDK位置都会更改回1.7 的全部内容, 来源链接: utcz.com/qa/407295.html

回到顶部