应用故障排查

如果你为 Flipper Zero 开发应用,可以参考本页查找常见错误的解决方法。
App Not Found
出现这条提示可能是因为:
可能的原因 | 解决方法 |
|---|---|
你安装的是 Flipper Mobile App 的测试版。 | |
应用文件已从 Flipper Zero 上被删除。 | 更新或重新安装该应用。 或者 把 Flipper Zero 的固件更新到 Release 通道的最新官方固件。 |
你的自定义固件是从官方固件错误地 fork 出来的。 | 从 Release 通道安装官方 Flipper Zero 固件。 |
你使用的是第三方定制的手机应用。 |
Invalid File
出现这条提示可能是因为:
可能的原因 | 解决方法 |
|---|---|
ELF 文件的头部已损坏。 | 更新或重新安装该应用。 |
文件内容已损坏或不完整。 | 更新或重新安装该应用。 |
无法加载和处理 ELF 文件中的各个节。 | 更新或重新安装该应用。 |
Manifest Invalid
manifest 是 ELF 文件中的一个特殊节,包含 API 版本等信息。出现这条提示可能是因为:
可能的原因 | 解决方法 |
|---|---|
ELF 文件是新的,但固件是旧的。 | 把 Flipper Zero 的固件更新到 Release 通道的最新官方固件。 |
固件是新的,但 ELF 文件是旧的。 | 更新该应用。 |
ELF 文件已损坏。 | 更新该应用。 |
Missing Imports
出现这条提示可能是因为:
可能的原因 | 解决方法 |
|---|---|
该应用是为最新固件开发的,无法在你较旧的固件版本上运行。 | 把 Flipper Zero 的固件更新到 Release 通道的最新官方固件。 |
该应用是为其他固件版本或固件分支构建的。 | 安装该应用所对应的固件版本,或找到适配你当前固件的应用版本。 |
HW Target Mismatch
如果某个应用是为其他型号的 Flipper 设备开发的,就会出现这个错误。
Outdated App
出现这条提示可能是因为:
可能的原因 | 解决方法 |
|---|---|
该应用版本过旧,与你当前的固件版本不兼容。 | 更新该应用:
|
该应用是为其他固件版本或固件分支构建的。 | 安装该应用所对应的固件版本,或找到为你当前固件构建的应用版本。 |
Outdated Firmware
出现这条提示可能是因为:
可能的原因 | 解决方法 |
|---|---|
该应用是为最新固件开发的,与你较旧的固件版本不兼容。 | 把 Flipper Zero 的固件更新到 Release 通道的最新官方固件。 |
该应用是为其他固件版本或固件分支构建的。 | 安装该应用所对应的固件版本或固件分支。 |