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

Android Studio运行报错:com.example.a5enotes.MainActivity类不存在如何解决

Android启动报错Error Type 3排查解决方案

错误本质

该报错核心是Android Studio启动应用时,使用的Activity全路径与实际安装到设备上的应用包内Activity路径不匹配,你之前修改过项目文件夹名,大概率是触发了配置同步失败、缓存残留问题。

分步解决步骤

  • 第一步:清理设备残留应用
    先在运行用的模拟器/真机上手动卸载旧版本的同包名应用,也可以执行adb命令卸载:adb uninstall com.example.a5enotes,避免多版本残留冲突。
  • 第二步:清理Android Studio缓存并核对配置
    点击顶部菜单栏 File -> Invalidate Caches...,勾选Clear file system cache and local history后点击Invalidate and Restart等待工具重启。
    重启后核对两个核心配置:
    1. 打开module级app/build.gradle文件,确认defaultConfig块内的applicationId值为com.example.a5enotes,和报错中的包名一致
    2. 打开AndroidManifest.xml,确认根节点的package属性为com.example.a5enotes,且MainActivity的android:name属性配置正确,可直接写全路径com.example.a5enotes.MainActivity避免相对路径匹配错误
  • 第三步:重新构建项目
    点击顶部菜单栏 Build -> Clean Project,清理完成后再点击Build -> Rebuild Project全量编译项目,完成后重新运行即可。

后续注意事项

如果需要修改项目文件夹/包名,不要直接修改物理文件夹名称,要通过Android Studio的重构功能操作:右键对应文件夹/包 → Refactor -> Rename,工具会自动同步所有配置文件中的引用,避免漏改导致的匹配异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 14:18:05