// the find
2dust/v2rayNG
A V2Ray client for Android, support Xray core and v2fly core
v2rayNG is the dominant Android client for the V2Ray/Xray proxy ecosystem, supporting VMess, VLESS, Shadowsocks, Trojan, Hysteria2, SOCKS5, and WireGuard. It's what people in restricted-network regions actually use day-to-day. 57k stars is not hype — this is battle-tested infrastructure for censorship circumvention.
Dual-core support (Xray + v2fly) means you can track whichever core has better protocol support without switching apps. Per-app proxy routing is genuinely useful — you can proxy specific apps while letting others go direct. Subscription URL support with auto-update is the right UX for this use case; managing servers manually at scale is miserable. WebDAV backup means your config survives phone replacements without depending on a cloud service.
The README is almost empty — no screenshots, no setup walkthrough, just three bullet points about geoip files. New users are pointed at a wiki that is in Chinese. MMKV for all storage is fine for performance but makes config inspection and backup/restore outside the app unnecessarily opaque. Building from source requires also compiling the Go core (AndroidLibXrayLite), which is a multi-step cross-compilation headache not documented in the repo itself.