build: vendor pinned flutter_vless Android runtime (#10)
Replace build-time pub-cache mutation with a repository-owned pinned runtime so reviewed native source is the source compiled into the app.
This commit was merged in pull request #10.
This commit is contained in:
1 parent
e818d54b0e
commit
5f851f3485
29 files changed
+2742
-1147
No files matched your search
@@ -0,0 +1,14 @@
|
||||
# flutter_vless_android
|
||||
|
||||
The Android implementation of the `flutter_vless` plugin.
|
||||
|
||||
## Runtime
|
||||
|
||||
Android runtime binaries and geodata are delivered through the Maven Central AAR dependency `dev.tfox.fluttervless:xray-android:26.7.11`. This keeps the Pub.dev package lightweight while preserving the same packaged Xray files in the final Android app.
|
||||
|
||||
Do not add raw `android/src/main/jniLibs` or geodata files back to this package. Rebuild runtime files in `android_runtime/xray_android/src/main`, publish the Maven AAR, then publish this wrapper package.
|
||||
|
||||
## Emulator Support
|
||||
|
||||
The current Maven runtime AAR includes `armeabi-v7a`, `arm64-v8a`, `x86`, and `x86_64`.
|
||||
This covers both physical Android devices and Android emulators.
|
||||
Reference in new issue
Block a user