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

Android Studio中模拟器运行正常但无法显示开发应用问题求助

Android模拟器运行应用自动退回主屏幕排查方案

构建环节排查

  • 执行Android Studio菜单 Build > Clean Project 后再执行 Build > Rebuild Project,清理缓存后重新构建,确认无构建错误后重试运行
  • 检查模块级build.gradle依赖配置,确认无仅支持API 26及以上版本的第三方依赖,当前应用minSdk 21、模拟器API 25的版本兼容关系本身无问题
  • 检查debug签名配置与applicationId配置,避免与模拟器内已安装应用出现包名冲突

应用入口配置排查

  • 打开AndroidManifest.xml,确认主Activity已正确配置启动intent-filter与exported属性:
<activity
    android:name=".你的主Activity类名"
    android:exported="true">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

targetSdk 31及以上版本要求所有对外暴露的组件必须显式声明android:exported属性,缺失该属性会导致应用安装后无法找到启动入口,直接退回桌面。

运行时崩溃排查

  • 打开Logcat面板,筛选日志级别为Error,并输入应用包名过滤无关日志,优先查找AndroidRuntime标签的报错信息,该类报错对应应用运行时崩溃,是退回主屏幕的常见诱因
  • 如果出现类找不到、资源加载失败类报错,检查混淆配置是否误混淆核心业务类,或者资源文件是否放错了版本限定符文件夹

模拟器与ADB排查

  • 打开终端执行adb kill-server后执行adb start-server,重启ADB服务后重新连接模拟器
  • 检查模拟器内部存储空间,空间不足会导致APK安装失败,可在AVD Manager中编辑模拟器配置,调大内部存储容量
  • 在AVD Manager中选择对应模拟器执行Cold Boot Now冷启动,排除模拟器运行异常问题
  • 手动打开模拟器应用列表,确认目标应用是否已安装,如已安装先卸载后重试运行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 15:06:04