相关疑难解决方法(0)

'android-24'需要JDK 1.8或更高版本才能编译

我使用的是Android Studio,最近收到了错误消息:

错误:任务':app:compileDebugJavaWithJavac'的执行失败.compileSdkVersion'android-24'需要JDK 1.8或更高版本才能编译.

但我已经安装了JDK 1.8:

:\ Users ..> java -version
java version"1.8.0_91"Java(TM)SE运行时
环境(版本1.8.0_91-b15)Java HotSpot(TM)64位服务器VM
(版本25.91-b15,混合模式)

怎么解决?谢谢

java android android-studio

77
推荐指数
2
解决办法
5万
查看次数

我无法在AndroidStudio中设置JDK 1.8

我已经下载并安装了jdk 1.8,但是当我尝试在ProjectStructure中设置jdk 1.8的路径 - > JDK Location时,AndroidStudio忽略它,所以在设置路径之后 在此输入图像描述 单击确定并重新打开窗口"ProjectStructure"我再次看到jdk 1.7 在此输入图像描述

android java-8 android-studio

5
推荐指数
1
解决办法
9026
查看次数

为什么 Android Studio 不断切换 `languageLevel`?

很多时候,当我查看git diff使用 Android Studio 构建的 Android 应用程序的输出时,我会看到以下内容。有时它languageLevelJDK_1_7变为JDK_1_8。其他时候它languageLevelJDK_1_8变为JDK_1_7。怎么这么优柔寡断??

--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -24,7 +24,7 @@
       </value>
     </option>
   </component>
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
Run Code Online (Sandbox Code Playgroud)

android android-studio

5
推荐指数
1
解决办法
930
查看次数

无法在Android Studio中更新JDK位置

我无法在Android Studio中更新Java JDK或Android SDK路径.

要更新默认的JDK或Android SDK:

  1. 打开Android Studio
  2. 转到快速入门 - >配置 - >项目默认值 - >项目结构
  3. 更改JDK位置

我的问题/疑问:

"应用"按钮不可单击,如果我按"确定",则JDK或Android SDK位置永远不会更新.这是一个视频,显示我尝试更新位置时会发生什么.我怎样才能解决这个问题?

预期成绩:

Android Studio应更新JDK和/或SDK位置.

附加信息:

JAVA_HOME 环境变量与我尝试在Android Studio中更新的位置相匹配.

Android Studio 1.5.1 Build 141.2456560

Windows 10专业版

android android-studio

4
推荐指数
1
解决办法
2674
查看次数

标签 统计

android ×4

android-studio ×4

java ×1

java-8 ×1