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全局设置
- 打开Mac上的「Preferences」(快捷键
Cmd+,),进入「Build, Execution, Deployment > Build Tools > Gradle」 - 确保「Gradle JDK」选择适配Apple Silicon的版本(推荐JDK 17),避免架构不兼容导致语言选项缺失
- 切换到「Appearance & Behavior > System Settings > Android SDK」,检查「SDK Tools」标签下是否安装了对应版本的Android SDK Build-Tools,未安装则勾选后点击「Apply」完成安装
- 重启Android Studio后重新创建项目,此时应该能看到Java选项
方法三:手动转换为Java项目(若以上方法无效)
- 先创建默认的Kotlin项目,初始化完成后删除自动生成的
MainActivity.kt文件 - 右键点击包目录,选择「New > Activity > Empty Views Activity」,在配置弹窗中将「Language」选为Java,点击「Finish」生成Java版Activity
- 打开模块级
build.gradle文件,修改配置:- 删除所有与Kotlin相关的依赖和插件配置
- 在
android代码块中添加Java编译选项:compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 }
- 点击右上角的「Sync Now」同步Gradle项目,完成后即可得到纯Java的Android项目
额外注意:确保安装的是适配Apple Silicon的Android Studio版本(官网下载时选择「Chip: Apple Silicon」),使用Intel兼容版可能会出现各类兼容性问题。
内容的提问来源于stack exchange,提问作者Harsh Master
相关产品推荐
相关产品推荐

