我自己用 netty 写了一个代理,电脑上能用。我想问问把 netty 整合到安卓上难度大吗?

2022-11-03 16:05:42 +08:00
 kwh

我自己用 Java 写了一个代理,电脑上能用。我想问问把 netty 整合到安卓上难度大吗??? netty 应该能在安卓上用吧??? 有大佬能给一个整合教程吗?

源码地址: https://github.com/braincircuits/proxy

5360 次点击
所在节点    Android
10 条回复
Chinsung
2022-11-03 17:46:03 +08:00
引下包不就行了?😢
jeesk
2022-11-03 18:06:52 +08:00
没啥难度
oneisall8955
2022-11-03 18:11:42 +08:00
readme 详细点
dreamlike
2022-11-03 18:22:55 +08:00
netty 兼容安卓我记得
opengps
2022-11-03 18:40:26 +08:00
歪楼问个问题:搭建代理的原理是两个 tcp 交换转发数据就行吗?
kwh
2022-11-03 18:43:45 +08:00
@opengps 嗯,很简单只需要转发收到的数据到目标服务器就行了。
kwh
2022-11-03 18:44:14 +08:00
@Chinsung 但是我不会安卓啊,我想能不能找个模板套进去。
zhanlanhuizhang
2022-11-03 21:33:06 +08:00
如果想在 Android 实现其它 app 代理,单独用 netty 不行。
Chinsung
2022-11-04 09:34:08 +08:00
@kwh #7 那你得找个安卓教程搭个安卓最简单的项目,然后引下 netty 的包就行,随便找个教程
cxtrinityy
2022-11-04 15:43:03 +08:00
难度大概, 应该, 可能不是很大, android 的请求不会自动跑到你的应用里, 也没有 http_proxy 这种环境变量, 所以你需要写个 vpnservice 来拦截流量, 比如全局流量, 比如只代理某个 app 的流量, 然后才到你的转发流程, netty 可能要换到 android 版, 不知道 api 是不是一样

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/892396

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX