云真机
文章平均质量分 74
saii
这个作者很懒,什么都没留下…
展开
-
ddmlib.TimeoutException 的解决措施
从这里看异常的原因就是ddmlib的操作出现超时了,而具体的原因是。这里的timeout 是从外部传过来的,所以我看到 它的调用是。所以我们具体看下那块的逻辑。来缓解这个事情的发生。所以其实我们可以通过。原创 2022-09-06 20:45:20 · 467 阅读 · 0 评论 -
云真机- 关于云真机画面传输后,浏览器切换到其他tab,隔一段时间回来后,画面延迟问题
团队使用的云真机平台之前从minicap切换到了scrcpy的方案后,出现云真机的画面开始传输后,如果此时将浏览器切换到其他tab页面后,然后隔一段时间回来操作会发现,屏幕的画面传输会延迟非常多, 这个延迟跟放置到后台的时间有关。这个问题一开始怀疑是因为使用的库 h264-converter 的问题, 但是从官方的issue中,也没有看到有相关的问题体现,而且这个问题从操作表现的来更像是浏览器的一些形式,类似于将置于后台的video的视频播放给停止了似的。所以实在没找到好的方式,采用了一种相当糟糕的.原创 2022-04-09 14:50:58 · 798 阅读 · 0 评论 -
云真机-一键抓包的问题解决
最近我们的云真机平台需要对标岩鼠,新增抓包的功能,所以专门去看了下岩鼠的抓包页面, 发现是通过mitproxy来做iframe嵌套实现的。那我们也可以借用mitproxy来解决我们的问题了。问题1本以为事情会很顺利,所以我们先尝试做demo的时候,本地先启动了一个mitproxy的服务,由于我们是需要有web的页面的, 所以我们的启动命令是:# web-host跟上的是本机的ip地址mitmweb --web-port 10000 --no-web-open-browser -p 20000 -.原创 2021-10-18 22:00:59 · 2329 阅读 · 1 评论 -
云真机各功能的实现历程
一. 远程Shell功能我们一开始实现的shell功能真的可以说是渣渣,通过前端发送对应的命令到服务端,服务端增加相应的 adb -s xxx shell 进行处理,这里就导致了有好几个问题没有上下文的操作概念,也就是说想要进入到某个目录下,然后进行拉取的操作会变得非常的困难。安全问题 用户完成可以在命令后面带上 管道符来进行操作对真正的服务器的内容。其实解决这个问题的方式不难,主要是有没有找到相应的第三方库来替我们来解决这个问题,查找了下相关的开源项目的实现如:ws-scrcpy 以及 a原创 2021-09-25 22:35:48 · 959 阅读 · 0 评论