InstallerX 中文文档 下载 App

分享下载直链安装 APK:不用下载到本地,InstallerX 直接网络流式安装

什么是"在线安装"

InstallerX Revived 支持一种独有的安装方式:不把 APK 下载到本地存储,而是接收一个下载直链(HTTP/HTTPS URL),直接从网络安装 APK。这意味着:

怎么触发

方式一:浏览器里点下载

在浏览器里打开一个 APK 下载直链(以 .apk 结尾的 URL),系统会弹出"用什么应用打开"——选 InstallerX。InstallerX 会:

  1. 识别 URL 是 APK 直链
  2. 匹配配置文件(根据发起安装的应用 = 浏览器)
  3. 开始流式下载 + 安装

方式二:分享下载链接

任何应用(浏览器、应用商店、下载器等)里长按一个下载链接 → 分享 → 选 InstallerX。InstallerX 接收链接后直接进入安装流程。

方式三:命令行 / ADB

adb shell am start -a android.intent.action.VIEW -d "https://example.com/app.apk" -n com.rosan.installer.x.revived/.MainActivity

三种网络处理策略

在"设置 → 网络设置 → 网络源处理"里可以选:

策略说明安装包落地签名分析
完整下载(默认)完整下载 APK 到临时目录 → 安装 → 清理临时文件是(临时)✅ 完整验签
智能小文件完整下载,大文件流式处理视情况✅ / ❌ 混合
低存储占用(流式)从头到尾流式下载,不落地❌❌ 无法完整验签

完整下载 vs 流式

如果开启了"禁止签名不匹配"或"禁止签名未知",请确保网络处理策略设为"完整下载"——流式模式下这两个拦截策略无法生效。

HTTP 安全策略

在线安装场景下,InstallerX 还会检查"设置 → 网络设置 → HTTP 安全策略":

策略允许的连接推荐
仅 HTTPS只允许加密 HTTPS 链接✅ 默认,最安全
允许本地明文HTTPS + 本地/局域网 HTTP内网开发场景
允许所有HTTPS + HTTP❌ 风险最高

如果你拿到一个纯 HTTP 的下载链接,而 InstallerX 拒绝安装——很可能是 HTTP 安全策略拦了。把策略临时调到"允许所有"装完再调回"仅 HTTPS"即可。

关闭联网

在"设置 → 网络设置"里有个 "允许联网" 开关——默认开启。如果你关掉它:

关掉联网后 InstallerX 变成"离线模式"——只能处理本地已有的 APK / APKS / APKM / XAPK 文件。

在线安装的历史

在线安装请求会和本地安装一样记录在"设置 → 记录与备份 → 安装历史"里,记录里会标注安装来源是"网络"。

在线安装 vs 普通安装

维度在线安装普通安装
APK 落地临时目录(流式不落地)用户目录
安装后清理自动清理(无需配置)需要开启自动删除
签名分析流式无法完整分析✅ 完整
存储空间流式模式极省下载到本地占空间
HTTP 安全策略严格检查不涉及
配置文件匹配同样按来源匹配同样按来源匹配
安装标志位同样支持同样支持

国内网络环境

国内网络访问 GitHub 可能超时。如果在线安装的 APK 托管在 GitHub Release 上,InstallerX 默认的网络请求可能因为超时失败。

解决办法: