You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacBook Air M2上Android Studio新建项目无Java选项问题

解决Android Studio创建新项目时找不到Java编程语言选项的问题

针对MacBook Air M2设备上的这个问题,可通过以下几种方式解决:

方法一:检查项目模板配置

  • 启动Android Studio后选择「New Project」,挑选基础模板(比如Empty Activity)并点击「Next」
  • 在项目配置页面,点击「Language」下拉箭头展开所有选项——部分新版Android Studio会默认隐藏非推荐语言,但Java选项仍可选择。

方法二:调整Android Studio全局设置

  1. 打开Mac上的「Preferences」(快捷键Cmd+,),进入「Build, Execution, Deployment > Build Tools > Gradle」
  2. 确保「Gradle JDK」选择适配Apple Silicon的版本(推荐JDK 17),避免架构不兼容导致语言选项缺失
  3. 切换到「Appearance & Behavior > System Settings > Android SDK」,检查「SDK Tools」标签下是否安装了对应版本的Android SDK Build-Tools,未安装则勾选后点击「Apply」完成安装
  4. 重启Android Studio后重新创建项目,此时应该能看到Java选项

方法三:手动转换为Java项目(若以上方法无效)

  1. 先创建默认的Kotlin项目,初始化完成后删除自动生成的MainActivity.kt文件
  2. 右键点击包目录,选择「New > Activity > Empty Views Activity」,在配置弹窗中将「Language」选为Java,点击「Finish」生成Java版Activity
  3. 打开模块级build.gradle文件,修改配置:
    • 删除所有与Kotlin相关的依赖和插件配置
    • 在android代码块中添加Java编译选项:
      compileOptions {
          sourceCompatibility JavaVersion.VERSION_17
          targetCompatibility JavaVersion.VERSION_17
      }
      
  4. 点击右上角的「Sync Now」同步Gradle项目,完成后即可得到纯Java的Android项目

额外注意:确保安装的是适配Apple Silicon的Android Studio版本(官网下载时选择「Chip: Apple Silicon」),使用Intel兼容版可能会出现各类兼容性问题。

内容的提问来源于stack exchange,提问作者Harsh Master

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 05:22:09