启动即闪退、黑屏或无限加载的定位流程
第一步:先搞清楚是哪一层崩了
ExaGear 有三层:APK 应用层、容器管理层、游戏运行层。闪退发生的位置决定排查方向:
| 闪退发生位置 | 排查重点 |
|---|---|
| 点击桌面图标后立刻回到桌面 | APK 本体 + OBB 完整性 + 手机架构 |
| APK 能打开但进不了容器 | 容器文件损坏 / Wine 内核版本冲突 |
| 容器能启动但运行游戏秒退 | 游戏本身兼容性 + 运行库缺失 |
应用层闪退
最常见原因:OBB 没放对位置
- 确认 OBB 文件夹名是
com.eltechs.es(或对应你版本的包名) - 确认路径是
/Android/obb/com.eltechs.es/ - 确认里面不是 zip 压缩包,而是解压后的文件
手机架构不支持
- Intel 芯片的 Android 设备(极少数旧 ZenFone 等)不支持,ExaGear 只认 ARM / ARM64
- 大部分国产手机都是 ARM64,没问题
APK 安装损坏
- 卸载 ExaGear,清残留(App Data),重装 APK
- 换一个来源的 APK 试试(可能你手上的版本本身有问题)
版本冲突
- 手机上同时装了多个 ExaGear 版本时,确保每个版本的 OBB 目录是独立的
- ED302 的 OBB 不能给 ET 用,反过来也不行
容器层闪退
容器文件损坏
- 新建一个干净容器,什么都不装,直接启动
- 如果干净容器能启动,说明旧容器里装的某个运行库或驱动把它搞坏了——删掉旧容器,从头来过
Wine 内核版本不兼容
- ED302 默认 Wine 2.0 / 3.0,部分游戏在 Wine 2.0 上启动更稳
- 工具箱里有内核切换(如果有),可以尝试换版本
游戏层闪退
这是正常的兼容性问题
- 64 位程序 → ExaGear 不支持,找 32 位版本
- 需要 DirectX 9+ → ExaGear 的 Wine 内核可能覆盖不全,换 ED302(内核更新)再试
- 需要内核驱动 → ExaGear 跑在用户态,无解
- 缺少某个运行库 → 扩展包里装,或者去 ED302 工具箱找对应 DLL