☰
Titanium Browser 扩展加载全攻略:Manifest V2、未打包扩展与多应用商店安装技巧
2026/10/1 15:54:07 网站建设 项目流程

Titanium Browser 扩展加载全攻略:Manifest V2、未打包扩展与多应用商店安装技巧

【免费下载链接】android-titanium-browserSecure open-source Android browser with support for extensions项目地址: https://gitcode.com/gh_mirrors/an/android-titanium-browser

Titanium Browser for Android 是一款基于 Chromium 的开源安全浏览器,最大亮点是完整支持扩展:从 Manifest V2(MV2)旧扩展,到 Chrome 网上应用店的商店扩展,再到本地未打包扩展(Load unpacked)都能加载。本文将从新手视角,一步步带你掌握它的三种扩展安装方式与多商店更新技巧。

为什么选择支持扩展的开源浏览器

大多数 Android 浏览器都阉割了扩展功能,而 Titanium Browser 基于 GrapheneOS 的 Vanadium 构建,保留了完整的 Chromium 扩展内核。它的定位很清晰(见 README.md):

  • 🔒安全优先:在可行范围内尽量提升安全性与隐私
  • 🧩模块化:高级特性拆分到 Titanium Extension for Android,保持核心轻量
  • 📦完整扩展支持:MV2、商店安装、未打包加载全部可用

扩展的三种安装方式一览

方式适用场景难度
应用商店安装日常使用,装广告拦截器等热门扩展⭐
未打包加载加载本地/自研扩展,开发者调试⭐⭐
商店外来源安装Opera、Edge 等商店扩展⭐⭐

方式一:从应用商店安装扩展(最简单)

第一步:在浏览器中打开 Chrome 网上应用店(Chrome Web Store)。

第二步:点击右上角菜单按钮⋮,选择Desktop site(桌面网站)——这是关键一步,应用店必须按桌面模式渲染才能正常安装。

第三步:之后就和电脑端 Chrome 一样操作:搜索扩展 → 点击Add to Chrome→ 确认即可。

💡 想安装 Opera Add-ons、Microsoft Edge Add-ons 等商店外来源的扩展,可能需要针对性的 User Agent 修改,参考 patch.sh 中对addons.opera.com、edge.microsoft.com等域名的放行逻辑,并配合 fastlane/metadata/android/en-US/full_description.txt 中说明的 Titanium Extension for Android 项目使用。

方式二:未打包扩展加载(Load unpacked)步骤

未打包加载适合本地扩展、自研扩展或离线场景,全程只需 4 步:

  1. 进入Manage extensions(管理扩展)页面,或直接访问chrome://extensions
  2. 打开右上角Developer mode(开发者模式)开关
  3. 点击Load unpacked(加载未打包)按钮
  4. 在系统文件选择器(SAF)中选中扩展所在的文件夹(必须选文件夹,不是压缩包)

⚠️ 注意:扩展加载可能需要几秒时间,稍等片刻再使用即可。

进阶技巧:想让扩展在隐身模式中运行,进入Manage extensions→ 找到扩展 →Details(详情)→ 开启Allow in Incognito。

为什么它支持 Manifest V2(MV2)?

Chrome 已逐步弃用 MV2,但很多经典扩展(尤其是广告拦截、网页增强类)仍依赖 MV2 的browser_action等 API。Titanium Browser 通过构建补丁让 MV2"起死回生",核心改动在 patch.sh:

  • 重新注册browser_action.json与page_action.jsonAPI
  • 将 MV2 弃用状态改为kNone(不强制弃用)
  • 将 MV2 测试开关默认置为开启

此外还有内置扩展预置机制:构建时把.crx打包进 APK 资源,启动时由 extensions/stage_bundled_extensions.inc 释放到外部扩展目录,配合 extensions/bundle.py 解析扩展 ID 与版本号,保证预装扩展开箱即用。

多应用商店安装与无缝更新

Titanium Browser 同时发布在多个渠道,安装包统一使用包名io.github.jqssun.helium(见 args.gn),这意味着:

  • ✅ GitHub 发布版与 Google Play 版可以互相无缝升级覆盖
  • ✅ 从旧版 Helium Browser 平滑更名迁移,无需重装
  • ✅ 发布产物为签名 APK/AAB,构建脚本见 common.sh

建议从 Releases 页面获取最新构建,安装前注意核对版本号。

实用调试地址与隐私设置

  • 🔍 查看所有调试地址:chrome://chrome-urls
  • 🧪 实验性特性开关:chrome://flags
  • 🌐 WebRTC IP 策略:若 Discord 语音等依赖 WebRTC 的功能异常,可在Settings → Privacy and security中调整为Default public interface only

详见 README.md 的 Usage 章节。

总结

Titanium Browser 把 PC 级扩展能力完整搬到了 Android 上:商店安装走"桌面模式"三步搞定,未打包加载只需开启开发者模式,而 MV2 支持让老扩展焕发新生。配合多商店无缝更新,它已成为目前 Android 上扩展兼容性最完整的开源浏览器之一。🚀

【免费下载链接】android-titanium-browserSecure open-source Android browser with support for extensions项目地址: https://gitcode.com/gh_mirrors/an/android-titanium-browser

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询