小鱼塘--自说自话的地方

  • 小玩意
  • 小想法
记录自己技术和想法地方
  1. 首页
  2. android
  3. 正文

android 协同逻辑之adb forward

1 12 月, 2021 2183点热度 0人点赞 0条评论
内容目录

一、背景

开源scrcpy 用adb forward 进行转发,这样子不用知道电脑的IP,直接给PC指定端口发送数据就会传送到手机端

二、问题

自己在开发自己协同工具的时候,发现虽然转发,但流量还是在手机显示,而用alink(基于开源的scrcpy开发),却没有显示流量。

三、解决过程

自己命令:

adb forward tcp:9990 tcp:9990

他们用的:

adb forward tcp:9990 localabstract:local

我发现他们用localServersocket而不是Sersocket,于是百度一下这种locaksocket可以设置别名,类似管道,不走协议栈,常用于IPC进程通信,所以没有显示流量。

四、展示我自己demo

用electron 显示,底层截图API,目前不是采用视频流,因为觉得以后用于远程时候,不需要视频流,截图就已经满足了。目前基本功能能用。

标签: 暂无
最后更新:1 12 月, 2021

小鱼儿

爱研究技术,爱玩LOL

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2022 小鱼塘. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

湘ICP备18005349号