v2rayNG
Recommended
2.2.6
Uses the Xray core. A good starting point: import a subscription, select a server, then grant Android VPN access to route the selected traffic.
Package: APK. The universal version includes components for multiple architectures and is usually larger.
v2flyNG
Alternative
1.10.31
Uses the V2Fly core. Consider it if you already use compatible configurations. Protocol and settings support depends on the core version; make sure it can parse your subscription before switching.
Package: APK. Each client manages its own settings; installing the alternative won't migrate subscriptions automatically.
System and installation requirements
If Android says “App not installed,” check available storage, system architecture, and where the existing version came from. Apps signed through different distribution channels may conflict; choosing a universal package won't fix that. Export any settings you want to keep before deciding how to update or migrate, so you don't lose subscription groups or custom rules by uninstalling.
Background disconnects are usually unrelated to the APK architecture. If the connection drops when you lock the screen, check battery optimization, background activity, and your device manufacturer's auto-start restrictions. Per-app proxy settings determine which apps use the VPN, so check that your browser is included before testing. After changing the app list, reconnect as instructed by the client and check again.