安装包图标

SparkleDNS

加密 DNS 请求,无需让全部流量经过 VPN。
新版本 1.0.10
• 收到意外的数据包时 DNS 仍可正常工作;隧道出错时会关闭 VPN,而不是悄悄阻断 DNS
• 在 Wi-Fi 与移动数据之间切换后以及网速较慢时,域名解析恢复更快
• 后台工作更少:不再刷新隐藏的界面
• 拦截列表仅在有变化时重新下载
• 应用图标更清晰,应用体积更小
• 连点“连接”不会再重复连接;存储空间已满时应用不再崩溃
使用加密的 DNS-over-HTTPS 保护你的 DNS 请求,其他网络流量仍走普通连接。SparkleDNS 让你掌控 DNS,而无需让整台设备经过 VPN 服务器。


  • 按照 RFC 8484 将 DNS 查询发送到你选择的 DoH 服务器。

  • 连接前检查服务器的协议和延迟。

  • 实时查看查询和统计信息,筛选活动,一键屏蔽域名。

  • 添加自定义域名规则,或通过 URL 添加屏蔽列表,包括 HaGeZi Pro++ 和 TIF 预设。

  • 允许指定应用绕过 DNS 隧道。

  • 一键连接或断开,也可使用快捷设置磁贴。



SparkleDNS 创建本地 VPN 隧道,仅捕获 DNS 流量。DNS 请求发送到你选择的 DoH 服务器,其他流量使用常规连接。连接时切换服务器,隧道会自动重启。不含任何分析服务或 Google Play 服务。

SparkleDNS 是一款轻量的 Android DNS 客户端,让你清晰掌控加密 DNS 与域名屏蔽。安装 SparkleDNS,掌控你的 DNS 请求。

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 1.0.10 (10010) 推荐 更新于 2026-10-29

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • cc.skysparkle.sparkledns.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 1.6 MiB PGP 签名 | 构建日志

  • 新版本 1.0.9
    • 接受捐赠的服务器在隐私政策旁显示捐赠链接
    • 服务器列表更简洁
    • 服务器的隐私政策图标焕新
    • 服务器列表中移除 HTTP/3 标识
    • “关于”中的介绍更简短
  • 版本 1.0.9 (10009) - 更新于 2026-10-25

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • cc.skysparkle.sparkledns.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 1.9 MiB PGP 签名 | 构建日志

  • 新版本 1.0.6
    • Fixed: IPv6 of all apps was blocked while connected
    • Switching servers no longer leaks DNS for a moment
    • Blocklist downloads run in the background and never block adding domains
    • dnsmasq and unbound blocklist formats
    • Private DNS warning shows only when it really interferes
    • Back returns to Home, text fields stay above the keyboard
    • Quick Settings tile updates instantly
    • Monitor filters fit narrow screens
  • 版本 1.0.6 (10006) - 更新于 2026-10-15

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • cc.skysparkle.sparkledns.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 1.8 MiB PGP 签名 | 构建日志