安装 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安装相关推荐

  1. MIUI 12折腾minitouch,windows10环境

    因为想跟随大佬的脚步搞一下手机强化学习 王者荣耀 卡在了minitouch这一步,由于minitouch 不支持android10及以上,必须跟随instruction安装服务才可以 具体英文步骤可以 ...

  2. 搭建stf+minicap实现安卓群控

    网上找了很多的文章,关于怎么搭建stf的,有很多文章只是简单的粘贴复制抖机灵,我猜作者自己也没有搞成功:所以我特开一贴,从小白开始教大家怎么样利用stf+minicap做手机的群控,这里使用的linu ...

  3. 美团点评云真机平台实践

    背景 随着美团点评业务越来越多,研发团队越来越庞大,对测试手机的需求显著增长.这对公司来说是一笔不小的开支,但现有测试手机资源分配不均,利用率也非常有限,导致各个团队开发.测试过程中都很难做到多机型覆 ...

  4. 手机写python工具_GitHub - littleningmeng/pyphone: Python实现的安卓手机投屏工具

    pyphone 简介 pyphone是Python+PyQt5实现的跨平台Android手机投屏与操控工具,投屏使用minicap,操控使用minitouch 初始化 确认已安装了Python3.6或 ...

  5. STF移动测试云平台搭建

    一. STF介绍 Smartphone Test Farm(简称STF)是一个web应用程序,主要用于从指定的浏览器中远程调试智能手机.智能手表等,可远程调试超过160多台设备.STF可以便捷的管理移 ...

  6. 爬虫--08:移动端数据的抓取

    Crawler--08: Crawlen von mobilen Daten 移动端环境的搭建 一.移动端数据的简介 1.移动端爬取数据的背景 2.获取移动端数据的作用 3.UIAutomator的介 ...

  7. 京东金融云测平台方案

    - 1 -   缘起  2011年初,在国外的一个网站上看到一篇关于云测文章的介绍,突然意识到这是一个大有所为的市场,然后游说老板和并开始实施demo版,后来老板因为觉得我们有更重要的事情做,而且这是 ...

  8. 京东金融云测平台方案揭秘

    本文作者:京东数科 薛亚斌 文章来源:"京东数科技术说"微信公众号 原文链接: https://mp.weixin.qq.com/s/oxy1SKsjUCZIgjjKO7OiGg. ...

  9. ATX+Python+uiautomator2环境下进行手机UI自动化测试

    ATX+Python+uiautomator2环境下进行手机UI自动化测试 环境搭建 手机环境初始化 在网页端的UI查看器中查看控件及属性 以下是一些自己测试的脚本 环境搭建 开始配置uiautoma ...

  10. Uiautomator2.0 棘手问题:系统重启后,uiautomator会停止,后面的用例全部挂掉

    Uiautomator2.0 棘手问题 Uiautomator2.0 棘手问题:系统重启后,uiautomator会停止,后面的用例全部挂掉 1. Uiautomator2.0 原理 2. 项目问题: ...

最新文章

  1. 解析mysqlbinlog日志_每日学点---Mysql的binlog日志解析导出
  2. C语言判断系统是32位还是64位
  3. java输出变量_Java笔记1: 输入输出与变量常量
  4. 向量二次规划matlab,MATLAB中使用Opti Toolbox的混合整数二次规划
  5. html中如何计算图片的像素,html – 浏览器的1px计算问题(子像素问题)
  6. php攻击方式及防御方法,Syn Flood 攻击 及其一般防御方法
  7. 使用python制作ArcGIS插件(3)ArcPy的使用说明
  8. ASP.NET Core MVC 源码学习:详解 Action 的激活
  9. 【渝粤教育】21秋期末考试组织行为学10068k2
  10. CSS3 结构性伪类选择器(1)
  11. 【考研数学】函数、极限、连续
  12. 【Java 8 in Action】Stream
  13. html视频怎么自动播放一次,HTML5视频自动播放/播放一次
  14. Java 实现数字全排列
  15. python进阶之web前端(01—HTML超文本标记语言)
  16. 小白记录第一个Android APP,VS2019,Xamarin,C#
  17. 关于CFD计算过程的梳理
  18. 【行空板教程】写字板
  19. python调用word_Python调用win32com.client.Dispatch('Word.Application')报错汗血宝马
  20. iOS苹果IAP 充值

热门文章

  1. 设计模式---组件协作模式之观察者模式(Observer)
  2. spring boot: 一般注入说明(五) @Component, application event事件为Bean与Bean之间通信提供了支持...
  3. LeetCode Number of Segments in a String
  4. 简短总结一下C#里跨线程更新UI(转)
  5. CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)
  6. c:翻转一个长句中的每个单词
  7. 【自爆系列】浅谈我前端开发的那些糗事
  8. PowerShell中远程管理简单配置
  9. ActiPro.Syntax.Editor破解版
  10. laravel 分页带参数