手机屏幕实时在PC端显示

本文介绍了如何实现在PC上实时显示Android手机的屏幕内容,包括手机APP客户端和桌面端服务器软件的设置,以及非root手机的屏幕共享方法。通过解析相关代码,提出改进传输效率的策略,如仅传输变化数据和使用JPEG压缩。提供了源码链接供参考。
摘要由CSDN通过智能技术生成

主要包括Android手机端和PC端。

1.    手机APP(Client)


2.    桌面端软件(server):

(1)   桌面软件界面如下:


(2)当有客户端(安卓手机)连接时,会自动弹出一个跟手机屏幕大小相等的窗口,实时显示得到屏幕截图。

3.实时显示展示

 

上图是在activity界面下拉通知栏,然后右侧DDMS显示heap里面的内存分配变化,基本变化不大,还是比较稳定的。

 

上图是两个手机连接PC时手机端的屏幕共享,左图是Sony MT15i,安卓4.04的系统

右图是Galaxy S I9000,安卓4.2.2的系统。目前只有两部手机,测试的话没有大的问题,多部手机的话PC端的处理方式类似,基本无需改动代码。


root

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值