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

如何设置Android Studio自动创建res下的layout布局资源文件夹?

Android Studio新建项目自动生成layout文件夹的设置方法

一、创建项目时选对模板(最直接解决方式)

新建项目后res目录没有layout文件夹,通常是因为你选择了无界面的项目模板(比如No Activity)。要自动生成layout文件夹,创建项目时选择带Activity的模板即可:

  • 启动Android Studio,点击New Project
  • 在模板列表里选择Empty Activity(或Basic Activity等带界面的模板)
  • 填写项目名称、包名等信息后点击Finish,此时res目录会自动生成layout文件夹,同时包含默认的activity_main.xml布局文件

二、修改默认模板(自定义生成规则)

如果需要让特定模板(比如你常用的自定义模板)自动生成layout文件夹,可以修改Android Studio的模板文件:

  1. 找到模板目录:
    • Windows系统:C:\Program Files\Android\Android Studio\plugins\android\lib\templates\activities
    • Mac系统:/Applications/Android Studio.app/Contents/plugins/android/lib/templates/activities
  2. 打开你要修改的模板文件夹(比如NoActivity)
  3. 编辑该目录下的template.xml,在<recipe>标签内添加:
    <!-- 自动创建layout文件夹 -->
    <mkdir path="${res.dir}/layout" />
    
    若要同时生成默认布局文件,可额外添加:
    <!-- 复制默认布局文件到新项目 -->
    <copy from="root/res/layout/activity_empty.xml"
          to="${res.dir}/layout/activity_${activityClass}.xml" />
    
  4. 保存文件后重启Android Studio,下次使用该模板创建项目时会自动生成layout文件夹

手动创建方法的补充说明

你目前的手动创建方法是完全有效的:

  • 右键点击res目录 → New → Android Resource Directory
  • 在弹窗中选择Resource type为layout,点击OK即可完成创建

内容的提问来源于stack exchange,提问作者Sanduni Devindya

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 17:12:15