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

重装Android Studio后无法创建空Java Activity,语言切换失败求助

解决Android Studio无空Activity选项及无法切换Java语言的问题

1. 检查SDK组件是否完整

  • 打开Android Studio,依次进入File > Settings > Appearance & Behavior > System Settings > Android SDK
  • 切换到SDK Tools标签,确认勾选了Android SDK Build-Tools、Android SDK Platform-Tools以及对应版本的Android SDK Platform
  • 同时在Project Structure > SDK Location里检查JDK路径是否正确,确保JDK已正常安装

2. 找到隐藏的Empty Activity模板

  • 创建新项目时,默认界面可能只显示常用模板,点击界面右下角的View all templates
  • 展开后就能看到Empty Activity选项,选中它即可创建空Activity项目

3. 手动将Kotlin项目转为Java项目

如果已经创建了Kotlin项目,想换成Java开发:

  • 在src/main/java/[你的包名]目录下新建Java类,编写对应的Activity逻辑
  • 打开AndroidManifest.xml,把原来的Kotlin Activity替换成刚创建的Java Activity
  • (可选)删除原来的Kotlin文件
  • 修改项目根目录的build.gradle,移除kotlin_version相关配置,同时删掉dependencies里的Kotlin依赖
  • 修改模块级build.gradle,移除plugins中的kotlin-android、kotlin-android-extensions(如果有),添加Java编译配置:
compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}
  • 点击Sync Now同步项目

4. 重置Android Studio配置

要是上面的方法都没用,试试重置AS配置:

  • 关闭Android Studio
  • 删除对应版本的配置目录:
    • Windows:C:\Users\[你的用户名]\.AndroidStudio[版本号]
    • Mac:~/Library/Application Support/Google/AndroidStudio[版本号]
    • Linux:~/.AndroidStudio[版本号]
  • 重新启动AS,重新配置SDK和组件

内容的提问来源于stack exchange,提问作者David Rodrigues

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 17:13:18