2dust /v2rayNG

A V2Ray client for Android, support Xray core and v2fly core

★ 65,637⑂ 8,587👁 723⑃ 1,240● 4,184▤ 318◈ 479
KotlinGPL-3.0Created 2019-05-15v2rayng.2dust.link
TA的项目
65,637
stars
+54
8,587
forks
723
watchers
1,240
prs
4,184
issues
318
releases
479
discussions

README

v2rayNG

A V2Ray client for Android, support Xray core and v2fly core








---

 Download / 下载

Download the latest release here:

在这里下载最新版本:

https://github.com/2dust/v2rayNG/releases

 [!TIP]
 v2rayNG is the mobile version. For the desktop version, please visit the v2rayN \
 v2rayNG 是手机版,电脑版请访问 v2rayN

 https://github.com/2dust/v2rayN

---

 Geoip and Geosite

- geoip.dat and geosite.dat files are in Android/data/com.v2ray.ang/files/assets (path may differ on some Android device)
- download feature will get enhanced version in this repo (note: it needs a working proxy)
- latest official domain list and ip list can be imported manually
- possible to use a third-party dat file in the same folder, like h2y

More in our wiki

 Geoip 与 Geosite

- geoip.dat 和 geosite.dat 文件位于 Android/data/com.v2ray.ang/files/assets(部分设备路径可能不同)
- 下载功能将获取该 仓库 中的增强版本(注意:此功能需要一个可用的代理)
- 最新官方 域名列表 和 IP 列表 可手动导入
- 也可在同一文件夹中使用第三方 dat 文件,例如 h2y

更多内容请见我们的 wiki

---

 Development guide / 开发指南

 Note

- Android project under the V2rayNG folder can be compiled directly in Android Studio, or using the Gradle wrapper. But the v2ray core inside the aar is (probably) outdated.
- The aar can be compiled from the Golang project AndroidLibV2rayLite or AndroidLibXrayLite. For a quick start, read the guides for Go Mobile and Makefiles for Go Developers.
- v2rayNG can run on Android Emulators. For WSA, VPN permission needs to be granted via appops set [package name] ACTIVATE_VPN allow.

 提示

- V2rayNG 文件夹下的 Android 项目可直接在 Android Studio 中编译,或使用 Gradle wrapper 编译。但 aar 内置的 v2ray core(可能)已过时。
- aar 可由 Golang 项目 AndroidLibV2rayLite 或 AndroidLibXrayLite 编译而成。快速入门可参考 Go Mobile 指南和 Makefiles for Go Developers。
- v2rayNG 可在 Android 模拟器上运行。对于 WSA,需要通过 appops set [package name] ACTIVATE_VPN allow 授予 VPN 权限。

---


 GPG Verification / GPG 签名校验

Release files are signed with GPG to verify authenticity and integrity, helping prevent mirror, ISP, or CDN hijacking.

发布文件已使用 GPG 签名,可用于校验文件真实性与完整性,预防镜像站、运营商或 CDN 劫持。

 Fingerprint / 公钥指纹

text
7694 5E9F 3E9A 168F 8070 F195 805D 661C
134D FAF6 8903 C199 463C 31E5 AE90 3AE0


---

 Community / 社区

Telegram Group / Telegram 群组:

https://t.me/v2rayN

Telegram Channel / Telegram 频道:

https://t.me/github_2dust

Top issues

Discussions

Latest release

2.3.15 2.3.15 2026-11-01
本次更新

- 迁移到 Jetpack Compose UI , 感谢 @fuilloi  - 5866
- 订阅分组设置中,更新订阅时可以组合多个选项进行后台任务,如果只更新订阅,则会在当前页面进行 。

    1. 更新订阅
    2. 更新订阅后自动测试
    3. 测试后自动删除无效
    4. 测试后自动排序

- 添加 TCP ping 测试,有最大并发控制
- 支持导入v2rayN 内部分享 v2rayn://
- 为订阅更新添加自定义 HTTP headers , JSON 格式内容随意,例子如下 

{
  "X-hwid": "my_test_device",
  "Authorization": "Bearer test"
}

- 修复了一些迁移 UI 导致的问题
- 一些界面和功能的优化和修复,感谢 @eliotcougar 
- 支持莫奈动态色彩 - 6067
- 添加手动配置文件存储修复 - 6094
- 添加翻译贡献者页面 6114
- 改进启动自动连接 VPN 设置 - 6179
- WireGuard 添加 remoteDNS 字段 - 6230
- 一些优化和修复
- 在订阅组中显示订阅使用情况信息框(流量、到期时间、支持链接)- 6333
- 将订阅组标签重新设计为带有计数徽章的

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON