v2rayNG
Android · Xray core
Recommended
v2rayNG is a widely used graphical Android client built on the Xray core. It supports subscription updates, QR-code imports, individual configuration imports, routing settings, and local VPN connections. New users who have not chosen a client usually start with v2rayNG. After importing a configuration, manually select a server and tap Connect to establish the local VPN session.
ARM64
arm64 edition
v2.2.6
For most mainstream phones and tablets released after 2015. The package contains only arm64 resources, so the file is smaller.
Download v2rayNG arm64
UNIVERSAL
Universal edition
v2.2.6
Includes resources for multiple processor architectures. Choose it when the device architecture is unknown or the arm64 file cannot be installed.
Download the v2rayNG universal edition
You can usually install a new v2rayNG release directly over the existing version, but it is still best to record your subscription URLs, group rules, and custom routes first. If the system reports a signature or installation-source mismatch, stop the update and confirm that the installed app and the new file come from the same release channel.
v2flyNG
Android · v2fly core
Alternative
v2flyNG targets the v2fly core family and follows familiar interaction patterns for Android proxy clients. Choose it if you already use V2Fly ecosystem configurations, need specific core behavior, or want to test the same subscription in both clients for compatibility. The two clients keep separate configuration databases, so an import into one will not appear automatically in the other.
ARM64
arm64 edition
v1.10.31
For mainstream Android devices with 64-bit ARM processors. Choose it when the device architecture is confirmed.
Download v2flyNG arm64
UNIVERSAL
Universal edition
v1.10.31
For devices with an uncertain architecture or a need for broader compatibility. It includes more processor resources, so the file is larger.
Download the v2flyNG universal edition
The key consideration when choosing v2flyNG is not its appearance, but compatibility between the configuration and the v2fly core. If the service provider specifies a client or core, follow that guidance instead of repeatedly changing protocol fields between clients.