bi-box

Median

bi-box

Median Browser 是一款基于 Android 系统 WebView、用原生 Java 编写的本地优先 Android 浏览器,主打广告拦截、本地加密密码库、用户脚本与离线阅读,安装包仅约 215KB,无遥测与云同步。

2.3.0
发布于
2026年8月15日
552
星标
4,422
下载
同步于
15 天前

最新版本

2.3.02026年8月15日 02:45
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Median Browser 是一款运行在 Android 系统 WebView 之上的本地优先浏览器,使用原生 Java 编写,不依赖 Chromium 私有内核,也不集成广告、分析或崩溃上报 SDK,没有开发者运营的账号或同步服务器。书签、历史、密码、用户脚本、下载记录等数据默认只保存在你的设备本地。它以极致的轻量化著称——安装包仅约 215KB 级别,而普通商业浏览器往往有数十到上百 MB。它的口号是无限进步、无限优化、无限极速,并在隐私、安全与可定制性上做出明确承诺。

主要功能

  • 广告拦截:基于 ABP / hosts 规则的过滤引擎,专为 WebView 请求回调优化,支持在线订阅、自定义过滤源、元素隐藏、跟踪参数清理和逐站点开关。
  • 本地密码库:基于 Android Keystore 与 AES-GCM 的本地加密密码库,HTTPS 自动填充默认开启,登录后自动提示保存,支持多账号、多步登录、Shadow DOM 与同源 iframe。
  • 下载中心:支持分段下载、暂停恢复、断点续传与自适应重试,前台服务保活保证大文件不中断。
  • 离线与阅读:本地 MHTML 离线网页归档,页面字节不出设备;提供阅读模式、系统朗读、网页翻译和页内查找。
  • 用户脚本:类油猴(Tampermonkey)的用户脚本引擎,document-start 原生桥接注入,支持显式权限声明、@connect 目标校验与 GM 兼容层。
  • 独立隐私窗口:与普通标签完全隔离的私密浏览会话,隔离失败时会明确提示,而不是伪装成无痕模式欺骗用户。
  • 媒体探测:有界、只读元数据的媒体资源索引,覆盖 HLS / DASH / Smooth Streaming 清单解析,显示轨道、分辨率、码率、加密与直播 / 点播标记。
  • 性能模式:性能 / 标准 / 低功耗三档渲染策略可切换,实时监控帧耗时与掉帧,自动检测并恢复无响应的渲染进程。
  • TLS 证书检查:按需发起独立证书探测,展示证书链、加密套件、颁发者和有效期,仅在用户主动触发时执行。
  • 加密备份与手势导航:密码加密的便携式备份,无需服务器;支持边缘滑动手势前进后退和逐站点权限精细控制。

适用人群

  • 关注隐私、不希望浏览数据被收集或上传的 Android 用户。
  • 需要广告拦截、用户脚本和离线阅读的进阶用户。
  • 追求极致轻量、不喜欢庞大安装包的极简主义用户。
  • 希望本地管理密码、不使用云端密码服务的用户。

快速上手

  1. 从项目发布页或构建产物获取 Median Browser 安装包(APK)。
  2. 在 Android 8.0 及以上设备上安装并打开应用。
  3. 在地址栏输入网址即可开始浏览,本地数据存储默认已启用。
  4. 进入设置可按需开启广告拦截、添加过滤订阅源、启用密码自动填充。
  5. 需要私密浏览时使用独立隐私窗口,退出即清除会话。
  6. 如需自行编译:安装 Android 开发环境与 Java 17,使用 Gradle 构建(AGP 8.13.2),目标平台为 Android 8.0(API 26)及以上。

核心优势

  • 极致轻量:安装包仅约 215KB 级别,远小于常见商业浏览器。
  • 隐私优先:无分析、无广告、无遥测、无开发者云同步服务。
  • 数据本地化:书签、历史、密码、脚本等默认仅存本机,密码经 Keystore 与 AES-GCM 加密。
  • 功能密度高:体积虽小,却内置广告拦截、密码库、用户脚本、离线归档、媒体探测等大量模块。
  • 内核跟随系统:使用系统 WebView,随系统安全更新。

系统要求

  • 操作系统:Android 8.0(API 26)及以上,编译 / 目标 SDK 36。
  • 支持架构:Android 应用,渲染引擎为 Android System WebView。
  • 额外依赖:开发编译需 Java 17 与 Gradle。

注意事项

  • 本项目源码公开可读,但采用保留所有权利的源码可见许可,并非 MIT / GPL 意义上的开源协议,转发或二次分发前请先阅读 LICENSE。
  • 密码库、下载记录等数据仅存于本机,卸载或清除数据会丢失,请提前做好加密备份。
  • 用户脚本是第三方代码,权限高于普通网页,请只从可信来源安装。

历史版本

排序