minicap和minitouch安装
安装 adb
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
解压后会出现platform-tools文件夹,把文件夹地址加入系统环境变量当中。
如果adb安装成功,在cmd中输入adb会有相应提示。
安装 NDK
minicap需要使用ndk-build进行编译。
下载ndk
https://developer.android.com/ndk/downloads/
解压后将文件夹地址加入到环境变量当中。
如果 ndk 安装成功,在cmd中输入ndk-build会有相应提示。
安装 make
下载:http://www.equation.com/servlet/equation.cmd?fa=make
然后将下载下来的make.exe位置加入环境变量。
安装 minicap
git clone https://github.com/openstf/minicap
cd minicap
git submodule init
git submodule update
ndk-build
测试
adb shell LD_LIBRARY_PATH=/data/local/tmp /data/local/tmp/minicap -P : Display projection (x@x/{0|90|180|270}).
adb shell LD_LIBRARY_PATH=/data/local/tmp /data/local/tmp/minicap -P 1080x1920@1080x1920/0
这里和分别表示设备屏幕的宽和高,中间是小写字母 x 。
cmd下 安装minitouch:
git clone https://github.com/openstf/minitouch
cd minitouch
git submodule init
git submodule update
ndk-build
执行 git submodule update 这一步出现两个问题,解决方法如下:
Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-14.
从网站下载 libevdev-1.5.9 :https://www.freedesktop.org/software/libevdev/
找到 Application.mk 文件,然后修改这个文件就解决了
添加内容
APP_PLATFORM := android-14
参考链接:https://www.jianshu.com/p/65b2a613dfe5
fatal error: ‘libevdev.h’ file not found
从 libevdev-1.5.9 里面取出 libevdev文件夹, 复制到
C:\Users\xxx\minitouch\jni\vendor\libevdev\source\
然后再次输入 ndk-build 成功了。
minicap和minitouch安装相关推荐
- MIUI 12折腾minitouch,windows10环境
因为想跟随大佬的脚步搞一下手机强化学习 王者荣耀 卡在了minitouch这一步,由于minitouch 不支持android10及以上,必须跟随instruction安装服务才可以 具体英文步骤可以 ...
- 搭建stf+minicap实现安卓群控
网上找了很多的文章,关于怎么搭建stf的,有很多文章只是简单的粘贴复制抖机灵,我猜作者自己也没有搞成功:所以我特开一贴,从小白开始教大家怎么样利用stf+minicap做手机的群控,这里使用的linu ...
- 美团点评云真机平台实践
背景 随着美团点评业务越来越多,研发团队越来越庞大,对测试手机的需求显著增长.这对公司来说是一笔不小的开支,但现有测试手机资源分配不均,利用率也非常有限,导致各个团队开发.测试过程中都很难做到多机型覆 ...
- 手机写python工具_GitHub - littleningmeng/pyphone: Python实现的安卓手机投屏工具
pyphone 简介 pyphone是Python+PyQt5实现的跨平台Android手机投屏与操控工具,投屏使用minicap,操控使用minitouch 初始化 确认已安装了Python3.6或 ...
- STF移动测试云平台搭建
一. STF介绍 Smartphone Test Farm(简称STF)是一个web应用程序,主要用于从指定的浏览器中远程调试智能手机.智能手表等,可远程调试超过160多台设备.STF可以便捷的管理移 ...
- 爬虫--08:移动端数据的抓取
Crawler--08: Crawlen von mobilen Daten 移动端环境的搭建 一.移动端数据的简介 1.移动端爬取数据的背景 2.获取移动端数据的作用 3.UIAutomator的介 ...
- 京东金融云测平台方案
- 1 - 缘起 2011年初,在国外的一个网站上看到一篇关于云测文章的介绍,突然意识到这是一个大有所为的市场,然后游说老板和并开始实施demo版,后来老板因为觉得我们有更重要的事情做,而且这是 ...
- 京东金融云测平台方案揭秘
本文作者:京东数科 薛亚斌 文章来源:"京东数科技术说"微信公众号 原文链接: https://mp.weixin.qq.com/s/oxy1SKsjUCZIgjjKO7OiGg. ...
- ATX+Python+uiautomator2环境下进行手机UI自动化测试
ATX+Python+uiautomator2环境下进行手机UI自动化测试 环境搭建 手机环境初始化 在网页端的UI查看器中查看控件及属性 以下是一些自己测试的脚本 环境搭建 开始配置uiautoma ...
- Uiautomator2.0 棘手问题:系统重启后,uiautomator会停止,后面的用例全部挂掉
Uiautomator2.0 棘手问题 Uiautomator2.0 棘手问题:系统重启后,uiautomator会停止,后面的用例全部挂掉 1. Uiautomator2.0 原理 2. 项目问题: ...
最新文章
- 解析mysqlbinlog日志_每日学点---Mysql的binlog日志解析导出
- C语言判断系统是32位还是64位
- java输出变量_Java笔记1: 输入输出与变量常量
- 向量二次规划matlab,MATLAB中使用Opti Toolbox的混合整数二次规划
- html中如何计算图片的像素,html – 浏览器的1px计算问题(子像素问题)
- php攻击方式及防御方法,Syn Flood 攻击 及其一般防御方法
- 使用python制作ArcGIS插件(3)ArcPy的使用说明
- ASP.NET Core MVC 源码学习:详解 Action 的激活
- 【渝粤教育】21秋期末考试组织行为学10068k2
- CSS3 结构性伪类选择器(1)
- 【考研数学】函数、极限、连续
- 【Java 8 in Action】Stream
- html视频怎么自动播放一次,HTML5视频自动播放/播放一次
- Java 实现数字全排列
- python进阶之web前端(01—HTML超文本标记语言)
- 小白记录第一个Android APP,VS2019,Xamarin,C#
- 关于CFD计算过程的梳理
- 【行空板教程】写字板
- python调用word_Python调用win32com.client.Dispatch('Word.Application')报错汗血宝马
- iOS苹果IAP 充值
热门文章
- 设计模式---组件协作模式之观察者模式(Observer)
- spring boot: 一般注入说明(五) @Component, application event事件为Bean与Bean之间通信提供了支持...
- LeetCode Number of Segments in a String
- 简短总结一下C#里跨线程更新UI(转)
- CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)
- c:翻转一个长句中的每个单词
- 【自爆系列】浅谈我前端开发的那些糗事
- PowerShell中远程管理简单配置
- ActiPro.Syntax.Editor破解版
- laravel 分页带参数