小白提问: Android 有什么类似 okhttp 的 tcp 网络库么?

2022-10-30 00:56:58 +08:00
 cnfzv

Android 有什么类似 okhttp 简单好用的 tcp 网络库么?各位都是用的什么?莫非都是用 C 的库了么?

5534 次点击
所在节点    Android
15 条回复
learningman
2022-10-30 01:29:04 +08:00
okhttp 可以在安卓用啊
dcty
2022-10-30 03:47:32 +08:00
@learningman 我猜他问的是 “socket” 库
Kasumi20
2022-10-30 04:49:11 +08:00
Github 搜一下不就行了, 我都搜到一个 OkSocket 了: An blocking socket client for Android applications.
kikkichen522
2022-10-30 05:06:20 +08:00
前几天在掘金上翻到一个叫做 ktor 的,会用 Retrofit 的话,这个上手也不难🐟
zhanlanhuizhang
2022-10-30 07:39:17 +08:00
android 使用 netty 应该也很简单。
unco020511
2022-10-30 08:59:54 +08:00
你这个问题就很奇怪呀,okhttp 是对 http/https 的封装,用于替代 jdk 和 sdk 自带的 httpclient/urlConnction 的,http 是应用层协议,在传输层就是用的 tcp 呀.Android 本来就可以用 okhttp.你想问的是不使用 http,基于 tcp 协议的库?
cnfzv
2022-10-30 09:13:41 +08:00
@dcty 😢对,指的是 socket 库,各位用的什么?
cnfzv
2022-10-30 09:17:44 +08:00
@unco020511 对,我想问的是直接使用 tcp 协议的库,想找几个类似 okhttp 这种封装过使用更简单一些的库
cnfzv
2022-10-30 09:34:02 +08:00
@kikkichen522 多谢 我看看去
iOCZ
2022-10-30 13:13:38 +08:00
java socket
Vaspike
2022-10-31 09:22:58 +08:00
Java 原生或者 netty?
cq65617875
2022-10-31 14:23:13 +08:00
apache mina?
XXWHCA
2022-10-31 14:25:31 +08:00
oksocket 就行,不用挑了因为就那几个,其他的也都是基于它封装的
xshengcn
2022-10-31 14:49:17 +08:00
https://github.com/Tinder/Scarlet

使用起来和 Retrofit 一样
tramm
2022-10-31 15:24:09 +08:00
smart-socket

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

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

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

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

© 2021 V2EX