Go to file
yjj38 d35aa11cdd refactor(proxy): 添加按端口切换代理功能并优化日志记录
- 新增 `getProxyPort` 方法,用于从 `ip.port.json` 文件中读取代理端口。
- 新增 `switchProxyWithPort` 方法,用于根据国家和端口号调用服务器接口切换代理。
- `switchProxyGroup` 方法中的网络请求改为同步执行,并增加了对响应体是否为空的判断。
- 优化了 OkHttpClient 实例的创建,使用共享的 `sharedClient` 并添加了连接和读取超时以及日志拦截器。
- `LoadDeviceWorker` 中 `startProxyVpn` 方法的日志标签从 `TAG` 改为 `MainActivity`。
2025-07-09 21:06:41 +08:00
.idea feat(release): 新增签名配置并更新构建类型 2025-07-04 11:17:03 +08:00
app refactor(proxy): 添加按端口切换代理功能并优化日志记录 2025-07-09 21:06:41 +08:00
gradle Collect detailed device and environment info for VCloud 2025-06-09 16:45:29 +08:00
.gitignore init 2025-05-20 16:39:05 +08:00
af.json Enhance `ChangeDeviceInfoUtil` and `HttpUtil` for dynamic property updates and robust utilities 2025-06-12 11:31:46 +08:00
bigo.json Enhance `ChangeDeviceInfoUtil` and `HttpUtil` for dynamic property updates and robust utilities 2025-06-12 11:31:46 +08:00
build.gradle Integrate WorkManager for periodic accessibility service checks 2025-06-07 09:52:33 +08:00
clash-ipidea-20250609.yaml Enhance `ChangeDeviceInfoUtil` and `HttpUtil` for dynamic property updates and robust utilities 2025-06-12 11:31:46 +08:00
cmd refactor(retention): 重构项目并添加新功能 2025-07-09 17:04:18 +08:00
err.log refactor(retention): 重构项目并添加新功能 2025-07-09 17:04:18 +08:00
gradle.properties refactor(ChangeDeviceInfoUtil, MainActivity): enhance package processing null-check, cleanup unused variables 2025-06-25 10:56:53 +08:00
gradlew init 2025-05-20 16:39:05 +08:00
gradlew.bat init 2025-05-20 16:39:05 +08:00
main.js refactor(main): 重构主函数并添加日志记录功能 2025-07-03 16:32:34 +08:00
settings.gradle Add VPN service, Shell utility, and server communication support 2025-05-22 18:13:34 +08:00