仪陇家园分类信息网、仪陇生活网、仪陇家园网

搜索

Android 设备自动化库 [复制链接]

[复制链接]
seo 发表于 2021-11-13 18:17:06 | 显示全部楼层 |阅读模式


工作划水之余,把Scrcpy 以及QScrcpy的源码看了下,发现这样的控制安卓设备的流程很有趣。so
利用Qt写了一个名为 functionQ 的COM组件。目前是第一版,有很多未待完善,现在发布出来希望一起为它添砖加瓦。
     简单使用demo


     开启  -> 输入 android 设备名称(这个可以用 adb devices 查看) -> 加入 -> 自动连接
     当自动连接设备功能无法生效时 可以手动连接

[color=]### 启动 Android 控制软件

[color=][
[color=]md
``` shell
    adb connect 设备IP  (当通过网络连接方式进行连接)
    adb -s 设备名称 push scrcpy-server /data/local/tmp/scrcpy-server
    adb -s 设备名称 reverse localabstract:scrcpy tcp:37321
    adb -s 设备名称 shell CLASSPATH=/data/local/tmp/scrcpy-server app_process / com.genymobile.scrcpy.Server 1.18 info 0 20000000 4 -1
[color=]false
-
[color=]true

[color=]true
0
[color=]false

[color=]false
- - 设备名称
```
[color=][
[color=]/md

    利用这款组件:
     1.你可以用易将Scrcpy实现。
     2.functionQ+大漠(乐玩)可以实现一系列的自动化操作,直接传输图片数据帧到插件中进行对图片的操作(性能和效率都很高)。
     3.functionQ 里简单的利用 Uiautomator 这个自带的Ui分析命令。
    gayhub 下载地址 https://github.com/Rrenovation/funQ2C/releases/tag/v1.0.0.1
    如果gayhub下载过慢也可以在下载地址加上 [url=https://ghproxy.com/]https://ghproxy.com/
     因为是Qt写的 所以静态编译有些大。图像传输过程是采用h264压缩的,所以functionQ 也附带有ffmpeg的dll,不过放心,functionQ 源码已在gayhub上,遇见了希望点个star。
    注:此插件是vs2017 编译的 需要vs运行库

            

            
            点我下载
            (已有 36 次下载)
            

            
            
        

        
               
            引用模块
            
            无
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

楼主

审核员

热门推荐

联系客服 关注微信 下载APP 返回顶部 返回列表