|
|
1 년 전 | |
|---|---|---|
| .github | 1 년 전 | |
| .idea | 3 년 전 | |
| app | 1 년 전 | |
| common | 1 년 전 | |
| core | 1 년 전 | |
| design | 2 년 전 | |
| fastlane | 3 년 전 | |
| gradle | 1 년 전 | |
| hideapi | 4 년 전 | |
| service | 1 년 전 | |
| .gitattributes | 4 년 전 | |
| .gitignore | 2 년 전 | |
| .gitmodules | 2 년 전 | |
| CONTRIBUTING.md | 4 년 전 | |
| LICENSE | 4 년 전 | |
| NOTICE | 4 년 전 | |
| PRIVACY_POLICY.md | 4 년 전 | |
| README.md | 1 년 전 | |
| build.gradle.kts | 1 년 전 | |
| gradle.properties | 4 년 전 | |
| gradlew | 1 년 전 | |
| gradlew.bat | 1 년 전 | |
| release.keystore | 3 년 전 | |
| renovate.json | 2 년 전 | |
| settings.gradle.kts | 2 년 전 |
A Graphical user interface of Clash.Meta for Android
Feature of Clash.Meta
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
alt="Get it on F-Droid"
height="80">](https://f-droid.org/packages/com.github.metacubex.clash.meta/)
armeabi-v7a , arm64-v8a, x86 or x86_64 ArchitectureUpdate submodules
git submodule update --init --recursive
Install OpenJDK 11, Android SDK, CMake and Golang
Create local.properties in project root with
sdk.dir=/path/to/android-sdk
Create signing.properties in project root with
keystore.path=/path/to/keystore/file
keystore.password=<key store password>
key.alias=<key alias>
key.password=<key password>
Build
./gradlew app:assembleMeta-AlphaRelease
APP package name is com.github.metacubex.clash.meta
com.github.kr328.clash.ExternalControlActivity with action com.github.metacubex.clash.meta.action.TOGGLE_CLASHcom.github.kr328.clash.ExternalControlActivity with action com.github.metacubex.clash.meta.action.START_CLASHcom.github.kr328.clash.ExternalControlActivity with action com.github.metacubex.clash.meta.action.STOP_CLASHclash://install-config?url=<encoded URI> or clashmeta://install-config?url=<encoded URI>android-real branch under MetaCubeX/Clash.Meta, which is a merge of the main Alpha branch and android-open.
Alpha branch of the Meta kernel repository.android-open branch of the Meta kernel repository.MetaCubeX/Clash.Meta kernel is updated to a new version, the Update Dependencies actions in this repo will be triggered automatically.
Build Pre-Release actions will compile and publish a PreRelease version.Build Release actions will compile, tag and publish a Release version.
Release Tag with the tag you want to release in the format of v1.2.3.versionName and versionCode in build.gradle.kts will be automatically bumped to the tag you filled above.