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

项目中Blank Activity选项消失,如何创建多个空白活动?

解决Blank Activity选项消失的办法

方法一:用Empty Views Activity替代

新版Android Studio已经把原有的Blank Activity改名为Empty Views Activity,这个选项创建出的就是带空白布局的基础Activity,完全能满足你的需求,直接选这个创建即可。

方法二:手动创建空白Activity

如果连Empty Views Activity都没有,直接手动构建:

  • 创建Activity类:右键项目中的包名 → New → Java Class/Kotlin Class,让类继承AppCompatActivity,重写onCreate方法:
    // Java示例
    public class MyBlankActivity extends AppCompatActivity {
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_my_blank);
        }
    }
    
    // Kotlin示例
    class MyBlankActivity : AppCompatActivity() {
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_my_blank)
        }
    }
    
  • 创建布局文件:右键res/layout → New → Layout Resource File,命名为activity_my_blank,选择合适的根布局(比如ConstraintLayout),保持布局为空即可。
  • 注册Activity:如果AS没自动注册,打开AndroidManifest.xml,在<application>标签内添加:
    <activity android:name=".MyBlankActivity"/>
    

方法三:恢复缺失的模板

如果是模板文件丢失导致选项消失,可以试试:

  • 打开File → Settings → Appearance & Behavior → System Settings → Android SDK,切换到SDK Tools标签,确保Android SDK Build-Tools和Android SDK Platform-Tools为最新版本,更新后重启AS。
  • 清空AS缓存:File → Invalidate Caches...,选择Invalidate and Restart,重启后模板可能恢复。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 02:44:52