为何Android Studio Koala/Hedgehog版本缺失设置等活动模板?
Android Studio 模板缺失问题的排查与解决
问题普遍性说明
该问题并非个例,部分用户在升级至Hedgehog(2023.1.1)及后续Koala版本时,都遇到过创建新项目时模板(如设置活动、Google Maps活动)消失的情况,主要和Android Studio的缓存文件损坏、配置残留或版本迭代中的模板结构调整有关。
修复步骤
1. 彻底清理残留配置与缓存
卸载重装时默认不会删除用户配置文件,这是问题反复出现的关键:
- 关闭所有Android Studio实例
- 手动删除以下目录(替换
<你的用户名>为实际Windows用户名):C:\Users\<你的用户名>\.AndroidStudioKoalaC:\Users\<你的用户名>\.AndroidStudioHedgehogC:\Users\<你的用户名>\.gradle(可选,若存在缓存冲突)
- 重启Android Studio,重新配置SDK及相关设置
2. 检查并补全SDK依赖组件
设置活动和Google Maps模板依赖特定SDK组件:
- 打开SDK Manager(路径:
Tools > SDK Manager) - 切换到SDK Tools标签,确保勾选以下组件:
- Android SDK Build-Tools(匹配项目目标编译版本)
- Google Repository
- Android Support Repository
- 点击「Apply」安装缺失组件,重启Studio后再尝试创建项目
3. 手动导入缺失模板
若上述步骤无效,可从Chipmunk版本提取模板导入当前版本:
- 找到Chipmunk的模板目录(默认路径:
C:\Program Files\Android\Android Studio Chipmunk\plugins\android\lib\templates\activities) - 复制
SettingsActivity和GoogleMapsActivity文件夹 - 粘贴到Koala版本的对应目录:
C:\Program Files\Android\Android Studio Koala\plugins\android\lib\templates\activities - 重启Android Studio,创建新项目时即可看到对应模板
4. 验证项目SDK版本要求
创建新项目时,确保选择的Minimum SDK版本符合模板要求:
- 设置活动模板通常要求API 14及以上
- Google Maps模板要求API 21及以上
- 若SDK版本过低,模板会被自动隐藏,无法显示
内容的提问来源于stack exchange,提问作者Preeti Sarkar
相关产品推荐
相关产品推荐

