Brickit 启动就闪退——常见原因和解决方法
三个最常见的原因
启动就闪退的情况几乎总是以下三种之一,按顺序排查:
1. 系统版本太低
Brickit 官方要求:
- Android 9.0 及以上(版本 4.22.0 下载页确认的最低要求)
- iOS 最低版本以 App Store 页面显示为准
检查方法:
Android:设置 → 关于手机 → Android 版本号iOS:设置 → 通用 → 关于本机 → 软件版本
如果低于最低要求:升级系统版本。老旧手机可能无法升级,那 Brickit 在这台设备上就是用不了。
2. 手机内存不足
Brickit 扫描识别时需要比较多的内存(它要处理大尺寸照片、跑 AI 模型)。如果手机内存剩余太少:
- Android:设置 → 应用 → Brickit → 强制停止 → 清理缓存。不行就重启手机(清空后台进程)。
- iOS:双击 Home 键或上滑打开后台 → 把 Brickit 划掉 → 再打开。iOS 通常不需要手动清缓存,重启就够。
建议关闭后台其他占内存多的应用(游戏、视频编辑等)再试。
3. APP 缓存/数据损坏
Android:
- 设置 → 应用 → Brickit → 存储 → 清除缓存(先不清数据)
- 强制停止 APP
- 重新打开试试
- 还不行?清除数据(会丢失本地扫描记录,但云端账号数据不受影响)
iOS:
- 卸载 Brickit
- 重启手机
- 重新从 App Store 安装
- 登录账号后云端数据(Pockets、收藏、搭建进度)应该能恢复
少见但可能的原因
网络问题
Brickit 首次启动需要联网验证。如果你的网络环境禁止 Brickit 的服务器连接(公司 Wi-Fi、校园网防火墙),可能会卡在加载页然后闪退。
解决:换个网络试试(手机热点通常能绕过防火墙)。
设备兼容性问题
极个别品牌机型(尤其是某些冷门的 Android 定制 ROM)可能和 Brickit 有兼容性问题。如果同版本 Brickit 在其他手机上正常、只有这台不行,可以去 Brickit 的反馈渠道(官网 team@brickit.app)报告这个机型。
开发者选项开启导致异常
如果你在手机上开了 USB 调试、图形加速强制渲染等开发者选项,可能会干扰 APP 正常运行。关掉再试。
最后手段
如果以上都试过了还是闪退:
- 确认在完全不同的手机上 Brickit 能不能正常运行
- 如果别的手机都正常 → 你的设备和 Brickit 有兼容性问题,试试等 Brickit 更新,或者换一台设备
- 如果别的手机也闪退 → 可能 Brickit 服务器有临时问题,等几个小时再试