Directory structure:
└── teddysun-xray-plugin-android/
├── README.md
├── build.gradle.kts
├── detekt.yml
├── gradle.properties
├── gradlew
├── gradlew.bat
├── LICENSE
├── release.sh
├── settings.gradle.kts
├── app/
│ ├── build.gradle.kts
│ ├── go-build.bash
│ ├── proguard-rules.pro
│ ├── .gitignore
│ └── src/
│ └── main/
│ ├── AndroidManifest.xml
│ ├── go/
│ │ └── xray-plugin/
│ ├── java/
│ │ └── com/
│ │ └── github/
│ │ └── shadowsocks/
│ │ └── plugin/
│ │ └── xray/
│ │ ├── BinaryProvider.kt
│ │ ├── CertificatePreferenceDialogFragment.kt
│ │ ├── ConfigActivity.kt
│ │ └── ConfigFragment.kt
│ └── res/
│ ├── drawable/
│ │ ├── ic_action_bug_report.xml
│ │ └── ic_action_done.xml
│ ├── layout/
│ │ └── activity_main.xml
│ ├── menu/
│ │ └── toolbar_config.xml
│ ├── mipmap-hdpi/
│ ├── mipmap-mdpi/
│ ├── mipmap-xhdpi/
│ ├── mipmap-xxhdpi/
│ ├── mipmap-xxxhdpi/
│ ├── values/
│ │ └── arrays.xml
│ └── xml/
│ └── config.xml
└── gradle/
└── wrapper/
└── gradle-wrapper.properties