- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 scrcpy源码分析之SDL(一)环境配置
SDL环境配置SDL安装进入SDL官网,选择SDL Release找到Development Libraries,由于是在Visual C++中配置,故下载SDL2-devel-2.0.14-VC.zip压缩包下载后直接解压,解压后文件目录如图所示Visio studio开发环境配置新建项目后,右击项目栏,打开属性选中C/C++、常规,将SDL的include文件夹路径添加到“附加包含目录”中选中链接器、常规,将SDL的lib文件夹路径添加到“附加库目录”中
2021-05-23 19:23:24
720
3
原创 scrcpy源码分析之ffmpeg(一)环境配置
ffmpeg环境配置ffmpeg安装进入ffmpeg官网,选择Windows builds from gyan.dev找到release项,在提供的压缩包中选择任意一个下载此教程选择第三个链接,下载后直接解压,解压后文件目录如图所示解压完成后配置环境变量:右击此电脑、属性、高级系统设置、 系统变量Path、添加路径,将bin文件夹路径添加至环境变量中验证是否配置成功:进入cmd命令行,输入ffmpegVisio studio开发环境配置新建项目后,右击项目栏,打开
2021-05-21 22:43:53
1046
原创 Android Studio自定义布局之数量加减框
布局效果本次演示的是数量加减框,即以下图片效果自定义布局的好处引入自定义布局和自定义控件的应用十分的广泛,在实际应用中被广泛使用。同时,自定义布局还能解决如果我们只是普通的在主布局中直接写一段布局的代码,无法在其他 activity 都能调用的问题,也就说,如果不使用自定义布局,我们必须在每一个布局中都写上同样的布局代码。从而可见,自定义布局的好处。自定义布局的步骤以下我将一数量加减框为例,一步一步的演示如何自定义布局引入布局在 layout 文件夹下创建一个布局源文件,名字为activit
2021-04-03 17:09:14
1355
原创 自动化操作[pyminitouch+scrcpy](二)pyminitouch环境搭建
minitouch 是 openstf 基于 NDK + android 开发的用于模拟人类点击行为的操作库。这个库以高稳定性、反应快著称,比起ADB操作与uiautomator都要更灵敏,被广泛用于android设备的精细操作。然而,因为其使用与安装的方式都较为繁琐,且无法定位到元素,使得它在自动化的应用领域上远远比不上uiautomator。但他的实现机制与其他模拟方式不同,能够真正模拟物理点击的效果(uiautomator属于软件层面上的模拟),表现与真实人手点击一致,更加接近真实点击的效果。而
2021-02-20 16:56:49
9691
8
原创 自动化操作[pyminitouch+scrcpy](一)scrcpy安装
scrcpy功能简介scrcpy就是通过adb调试的方式来将手机屏幕投到电脑上,并可以通过电脑控制您的Android设备。它可以通过USB连接,也可以通过Wifi连接(类似于隔空投屏),而且不需要任何root权限,不需要在手机里安装任何程序。scrcpy同时适用于GNU / Linux,Windows和macOS。它的一些特性:亮度(原生,仅显示设备屏幕)性能(30~60fps)质量(1920×1080或以上)低延迟(35~70ms)启动时间短(显示第一张图像约1秒)非侵入性(设备上没有安
2021-02-20 15:36:28
2589
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人