[发明专利]基于安卓移动设备的截图方法与装置有效
申请号: | 201710342765.7 | 申请日: | 2017-05-16 |
公开(公告)号: | CN107197088B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 徐祖亮 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;H04M1/725 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 阚梓瑄;王卫忠 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 移动 设备 截图 方法 装置 | ||
本公开提供一种基于安卓移动设备的截图方法、装置以及计算机可读存储介质。基于安卓移动设备的截图方法包括:调用安卓移动设备的socket接口监听基于安卓移动设备客户端的截图操作的指令;响应所述指令获取所述安卓移动设备的系统版本,根据不同的系统版本执行所述系统版本对应的截图操作。本公开提供的基于安卓移动设备的截图方法可以提高手机屏幕截图的效率。
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种基于安卓移动设备的截图方法、装置及计算机可读存储介质。
背景技术
随着信息技术的发展,智能手机已成为人们生活经常使用的工具。用户在使用手机的过程中,往往需要对手机屏幕里感兴趣的画面进行截图。
对于大部分安装有Android系统的智能手机来说,系统提供的原生截图功能通常需要利用手机的物理按键实现,如需要用户同时按下音量键和电源键。虽然不同的手机厂商的手机截图快捷键会有差别,但是通常都需要用户同时按两个键,这种截图方式需要用户双手操作,并且有一定的延迟。因此,对于实时性要求高或者需要单手或双手进行持续操作的场景,使用手机原生的物理按键对屏幕进行截图就变得很不方便。
现有的其他手机截图方式还包括使用手机应用程序中植入的截图功能。以手机QQ为例,用户首先需要登录手机QQ,进入设置界面,在设置界面选择辅助功能,点击截图功能右侧的开关开启截图功能,开启后摇晃手机才可以实现截图操作。然而如果这种方式应用于QQ以外界面,则通常需要获取Root权限才可以使用,极大降低了这种截图方式的应用范围。
因此,需要一种使用范围广、限制少并且能为用户提供单手操作功能的移动设备截图方法。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种应用于智能手机的基于安卓移动设备的截图方法、装置及计算机可读存储介质,用于在无需Root权限的环境下实时截取任意手机屏幕画面的基于安卓移动设备的截图方法及装置。
根据本公开的一个方面,提供一种基于安卓移动设备的截图方法,包括:
调用安卓移动设备的socket接口监听基于安卓移动设备客户端的截图操作的指令;
响应所述指令获取所述安卓移动设备的系统版本,根据不同的系统版本执行所述系统版本对应的截图操作。
在本公开的一种示例性实施例中,所述获取所述安卓移动设备的系统版本,根据不同的系统版本执行所述系统版本对应的截图操作包括:
获取所述安卓移动设备的系统版本,判定所述系统版本是否大于Android5.0;
若是,调用Android SDK接口执行所述截图操作;
若否,获取所述截图操作的参数,调用所述socket接口执行所述截图操作。
在本公开的一种示例性实施例中,若所述系统版本低于Android 5.0时,执行所述截图操作通过minicap或screencap截图指令实现。
在本公开的一种示例性实施例中,所述截图操作的参数包括以下至少一种:
移动端屏幕的宽度、高度、旋转方向、存储路径。
在本公开的一种示例性实施例中,还包括:
检测所述存储路径是否已生成截图图片;
若是,完成截图操作;
若否,再次调用所述socket接口执行所述截图操作。
在本公开的一种示例性实施例中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710342765.7/2.html,转载请声明来源钻瓜专利网。