whatisgithub

What is v2ray-plugin-android?

liberal-boy/v2ray-plugin-android — explained in plain English

Analysis updated 2026-07-15 · repo last pushed 2019-06-24

KotlinAudience · generalComplexity · 3/5DormantSetup · hard

In one sentence

An Android plugin for the Shadowsocks app that adds V2Ray transport methods, helping disguise encrypted traffic to bypass strict firewalls and network censorship.

Mindmap

mindmap
  root((repo))
    What it does
      Adds V2Ray to Shadowsocks
      Disguises encrypted traffic
      Bypasses network firewalls
    How it works
      Follows SIP003 plugin standard
      Runs alongside main app
      Background traffic routing
    Tech stack
      Kotlin
      Android NDK
      Go core component
    Use cases
      Evade strict censorship
      Access open internet
      Wrap traffic in protocols
    Audience
      Android Shadowsocks users
      Censorship-heavy regions
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Bypass strict network censorship on Android by wrapping Shadowsocks traffic in V2Ray protocols.

USE CASE 2

Access the open internet from regions where standard Shadowsocks connections are blocked.

USE CASE 3

Extend the Shadowsocks Android app with additional transport methods without a separate app.

What is it built with?

KotlinAndroid NDKGoJava JDK

How does it compare?

liberal-boy/v2ray-plugin-androidazcomp2000/battery-sentineldiredocks/cleanarchitecturenoteapp
Stars00
LanguageKotlinKotlinKotlin
Last pushed2019-06-24
MaintenanceDormant
Setup difficultyhardmoderatemoderate
Complexity3/52/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 5min

Easy install from Google Play for end users, building from source requires JDK, Go, and Android NDK.

So what is it?

This project is an add-on plugin for the shadowsocks Android app that adds v2ray support. Shadowsocks is a popular tool for routing internet traffic through a secure, encrypted connection to bypass network restrictions. By installing this plugin, users gain access to v2ray's transport methods, which can help disguise that traffic and make it harder for firewalls to detect or block. In everyday terms, if you use the main shadowsocks app on your phone to access the open internet, this extension gives you a wider toolkit for how that secure connection is established. It follows a specific standard (SIP003) that allows it to plug cleanly into the shadowsocks ecosystem without needing a completely separate app. The plugin works in the background alongside the main application to handle the specialized routing. The people who would use this are Android owners who already rely on shadowsocks and need stronger tools to get around heavy network censorship. For example, someone in a region with strict internet filtering might find that a standard shadowsocks connection gets blocked, but using this plugin to wrap their traffic in a different protocol can help it slip through. It is available directly from the Google Play Store for easy installation. From a technical standpoint, the project is built in Kotlin and requires the Android NDK because it wraps a core component written in Go. The README is primarily focused on providing build instructions for developers who want to compile the app from source, listing prerequisites like the Java Development Kit and the Go programming language. Beyond that, the README does not go into detail about configuration options or specific features.

Copy-paste prompts

Prompt 1
How do I install the v2ray-plugin-android add-on with my existing Shadowsocks Android app to use V2Ray transport methods?
Prompt 2
What build prerequisites do I need to compile v2ray-plugin-android from source, including JDK, Go, and Android NDK setup?
Prompt 3
How does the SIP003 plugin standard allow v2ray-plugin-android to integrate with the Shadowsocks app without running a separate app?
Prompt 4
Which V2Ray transport methods does v2ray-plugin-android support, and how do they help disguise traffic from firewalls?

Frequently asked questions

What is v2ray-plugin-android?

An Android plugin for the Shadowsocks app that adds V2Ray transport methods, helping disguise encrypted traffic to bypass strict firewalls and network censorship.

What language is v2ray-plugin-android written in?

Mainly Kotlin. The stack also includes Kotlin, Android NDK, Go.

Is v2ray-plugin-android actively maintained?

Dormant — no commits in 2+ years (last push 2019-06-24).

How hard is v2ray-plugin-android to set up?

Setup difficulty is rated hard, with roughly 5min to a first successful run.

Who is v2ray-plugin-android for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.