From 47805f83e0fe708adb82eb6d461db5df8221dd68 Mon Sep 17 00:00:00 2001 From: wanghongenpin <178070584@qq.com> Date: Fri, 11 Aug 2023 16:47:28 +0800 Subject: [PATCH] websocket --- android/app/build.gradle | 2 +- android/app/src/main/AndroidManifest.xml | 2 +- .../com/network/proxy/ProxyVpnService.kt | 21 +++- .../com/network/proxy/VpnSocketProxy.java | 38 ++++++ .../com/network/proxy/vpn/ProxyVpnRunnable.kt | 116 ++++++++++++++++++ android/build.gradle | 2 +- lib/network/handler.dart | 2 + lib/network/host_port.dart | 4 +- lib/network/network.dart | 6 +- lib/ui/desktop/toolbar/phone_connect.dart | 2 +- .../toolbar/setting/request_rewrite.dart | 4 +- pubspec.lock | 28 ++--- pubspec.yaml | 3 +- 13 files changed, 198 insertions(+), 32 deletions(-) create mode 100644 android/app/src/main/kotlin/com/network/proxy/VpnSocketProxy.java create mode 100644 android/app/src/main/kotlin/com/network/proxy/vpn/ProxyVpnRunnable.kt diff --git a/android/app/build.gradle b/android/app/build.gradle index 64c55a5..da8605d 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -27,7 +27,7 @@ apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" android { namespace "com.network.proxy" - compileSdkVersion flutter.compileSdkVersion + compileSdk flutter.compileSdkVersion ndkVersion flutter.ndkVersion compileOptions { diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 5e2ce8f..e22bc34 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -42,7 +42,7 @@ android:name=".VpnAlertDialog" android:exported="false"> - +