源自动识别与覆盖来源
粘贴链接后,Obtainium 按链接的主机名匹配源逻辑:GitHub 域名走 GitHub 源,酷安域名走酷安源,以此类推。多数时候不需要干预,但有两个场景必须手动介入。
自动识别的边界
识别依据是"这个域名属于哪个已知源"。于是两类地址天然认不出来:
- 没有固定主机的源:第三方 F-Droid 仓库、Jenkins 实例、SourceHut 实例等,域名因搭建者而异,Obtainium 无从判断;
- 彻底陌生的网站:一律落进 HTML 兜底源,靠"页面里找 .apk 链接"工作。
覆盖来源(Override Source)
添加页上有一个「覆盖来源」下拉框,两种典型用法:
- 第三方 F-Droid 仓库:必须手动选「F-Droid 第三方仓库」,否则会被错误地当成 HTML 源处理;同时还要另外填应用名或 ID,因为一个仓库 URL 对应多个应用。仓库里有什么应用,可以用导入/导出页的「搜索源」按钮先查一遍;
- 认错源时纠正:某些站点形态像 HTML 兜底但有专用源,识别错了就手动指定正确的那个。
HTML 源要不要手动选
不用选,它是默认兜底;但 HTML 源对链接精确度要求高——APK 链接挂在哪个页面就给哪个页面。六步找包逻辑见HTML 兜底源,进阶参数见HTML 源进阶设置。
拿不准一个仓库算什么源时,先到支持的源总清单对号,再看该源的专属页面。