Blackbox 中文文档 下载 App

添加应用时搜索列表里找不到应用:架构不匹配的处理

这是最典型的架构问题

「应用明明装在手机上,黑盒的已安装列表里就是搜不出来」——教程和社区反馈里出现频率最高的问题,答案却很统一:该应用与当前引擎版本的架构不匹配。

黑盒分 32 位与 64 位两个独立版本。你的应用带了只支持另一种位数的原生库,引擎扫描时直接把它过滤掉了——它不是隐藏了,是根本进不了这个环境。

三步处理

第一步:确认手头版本的架构

从安装包文件名判断(如带 64 字样的包),或从获取渠道的包名标注判断(官方 64 位版包名以 blackboxa64 结尾)。

第二步:获取另一个架构的版本

通过本站下载入口获取 32 位版(或 64 位版,与你现有版本互补的那个)。两个版本包名不同,可以共存,不必卸载现有版本。

第三步:在另一个架构里重新添加

打开另一版引擎,在它的列表里搜索该应用——这次应该能看到。后续添加与使用都在那一版里进行。

已安装应用列表页,列表内容随架构版本而不同
架构不匹配时换个版本再看列表

一劳永逸的做法:两版共存

社区教程建议「32 位和 64 位建议两者一起下载」就是这个原因:日常用 64 位版跑主流应用,遇到装不进的老应用随手切 32 位版。配合桌面快捷方式(见创建桌面快捷方式),从桌面就能区分两个环境里的分身。

排除其他可能

换架构后依然搜不到的,再检查:

与首次添加的区别

新装引擎后列表全空的「空空如也」是正常状态(见首次打开);而「列表有内容但就是没有某个应用」才是本页说的架构问题,两种情况别混淆。