Change v2ray-core to https-proxy. Buiding with v2rayNG to make https-proxy runs on Android.
- JDK
- Android SDK
- Go
- gomobile
- Go Mobile:
go install golang.org/x/mobile/cmd/gomobile@latest
gomobile init
go get golang.org/x/mobile/bind
Add ~/go/bin
to environment path.
- Android SDK
- install JDK(Java SE Development Kit). Add
<jdk>/bin
to environment path. - install sdkmanager. Add
<androidsdk>/cmdline-tools/latest/bin
to environment path. - list available sdk packages:
sdkmanager --list
- select latest SDK(
platforms;android-*
) and NDK(nkd;*
) (* is version number) to install.
sdkmanager "platforms;android-*" "ndk;*"
Add ANDROID_HOME=<androidsdk>
environment variable.
git clone [repo] && cd AndroidLibXrayLite
gomobile bind -v -androidapi 19 -ldflags='-s -w' ./