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

点击Continue按钮后应用崩溃,无法跳转至layout_2(Android Studio)

按钮跳转崩溃排查方案
  • 确认Activity注册:务必保证layout_2对应的Activity已在AndroidManifest.xml中注册,示例代码如下:
    <activity android:name=".对应Activity类名"/>
    
  • 检查Intent跳转代码:核对MainActivity中按钮点击事件里的跳转逻辑,确保类名和上下文无误,正确写法参考:
    buttonContinue.setOnClickListener(v -> {
        Intent intent = new Intent(MainActivity.this, 对应Activity类名.class);
        startActivity(intent);
    });
    
    注意不要写错目标Activity的类名,上下文优先使用当前Activity的this而非getApplicationContext()。
  • 排查目标Activity初始化逻辑:检查layout_2对应的Activity的onCreate方法:
    • 是否正确调用setContentView(R.layout.layout_2);
    • 控件绑定是否用对了ID,避免因findViewById获取空对象导致空指针崩溃
  • 查看真机崩溃日志:打开Android Studio的Logcat面板(即使AS卡顿,仍可读取真机日志),搜索FATAL EXCEPTION定位具体崩溃原因(比如空指针、类未找到、资源缺失等),这是最有效的排查方式。
  • 检查布局资源完整性:确认layout_2.xml中没有引用不存在的资源(如图片、字符串、自定义样式),这类问题也会导致布局加载失败引发崩溃。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 18:33:09