添加应用时搜索列表里找不到应用:架构不匹配的处理
这是最典型的架构问题
「应用明明装在手机上,黑盒的已安装列表里就是搜不出来」——教程和社区反馈里出现频率最高的问题,答案却很统一:该应用与当前引擎版本的架构不匹配。
黑盒分 32 位与 64 位两个独立版本。你的应用带了只支持另一种位数的原生库,引擎扫描时直接把它过滤掉了——它不是隐藏了,是根本进不了这个环境。
三步处理
第一步:确认手头版本的架构
从安装包文件名判断(如带 64 字样的包),或从获取渠道的包名标注判断(官方 64 位版包名以 blackboxa64 结尾)。
第二步:获取另一个架构的版本
通过本站下载入口获取 32 位版(或 64 位版,与你现有版本互补的那个)。两个版本包名不同,可以共存,不必卸载现有版本。
第三步:在另一个架构里重新添加
打开另一版引擎,在它的列表里搜索该应用——这次应该能看到。后续添加与使用都在那一版里进行。

一劳永逸的做法:两版共存
社区教程建议「32 位和 64 位建议两者一起下载」就是这个原因:日常用 64 位版跑主流应用,遇到装不进的老应用随手切 32 位版。配合桌面快捷方式(见创建桌面快捷方式),从桌面就能区分两个环境里的分身。
排除其他可能
换架构后依然搜不到的,再检查:
- 应用装在 work profile / 手机分身里:引擎扫描的是主用户空间的应用,把应用装到主空间再看;
- 系统应用与私有目录应用:部分系统组件不出现在扫描列表,有安装包的话走手动添加(见手动选择与搜索);
- 搜索词不匹配:直接搜包名片段再确认一次。
与首次添加的区别
新装引擎后列表全空的「空空如也」是正常状态(见首次打开);而「列表有内容但就是没有某个应用」才是本页说的架构问题,两种情况别混淆。