【SoloPi】SoloPi使用1-初次使用,环境准备(Windows版)
下载配置Android SDK路径
前往 https://developer.android.com/studio/releases/platform-tools#downloads 下载对应系统版本的SDK Platform Tools,并配置环境变量。参考文档 https://sspai.com/post/40471。
开启手机的开发者模式
打开手机设置应用,在关于手机->软件信息菜单下,连续点击编译编号一项7次,系统会提示您已进入开发者模式或者类似文案(不同的系统版本开发者模式开启方式略有不同)。
回到设置应用根页面,可以看到开发者选项一项,开启USB调试功能。
VIVO设备,如果在开发者选项中包含“USB安全操作”,需要确保开启,否则录制回放与一机多控功能可能会无法正常操作。
小米设备需要开启开发者选项中的 USB安装 与 USB调试(安全设置) ,否则录制回放与一机多控功能会无法正常操作;此外,还需要手动开启Soloπ应用权限中的 后台弹出界面 选项,否则无法正常使用。
连接设备并开启wifi调试端口
请先连接设备到PC,通过下方命令检查设备是否与电脑建立好连接。
连接时,您的设备上会提示是否允许USB调试,请选择确定。
执行命令:adb devices
1
如果命令行显示出对应的设备号(如下图所示),则表示连接成功。如果显示的不是device,请确认下您的设备是否已经安装好驱动,并且允许了USB调试,部分手机需要将连接模式设置为传输图片(MTP)模式才可正常连接。
开启WiFi调试模式(仅单机,多机下次再说):(参考 https://xiaozhuanlan.com/topic/5301948762)
执行命令:adb tcpip 5555
1
通常设备会显示restarting in TCP mode port: 5555来提示手机已开启无线ADB调试模式,如图所示。
下载安装打包好的Soloπ APK
apk下载地址:https://github.com/alipay/SoloPi/releases
权限申请
第一次启动Soloπ时,会申请读写权限,获取读写权限后,Soloπ会将运行过程中获取到的各项数据存储到/sdcard/solopi目录下,如果不授予读写权限,Soloπ会使用/sdcard/Android/data/com.alipay.hulu/files/solopi目录作为存储位置。之后所有涉及到使用/sdcard/solopi目录的操作都需要替换为该目录。
使用主界面
Soloπ第一次使用各项功能时,会提示该功能所需要的各项权限,通通允许了,部分权限如下图所示:
相关配置
请点击Soloπ主页面右上角的设置图标进入设置页面。
性能数据上传地址:Soloπ通过一机多控、录制回放或者性能工具录制的性能数据上传地址。
响应耗时上传地址:Soloπ通过一机多控、录制回放或者性能工具录制的页面响应耗时上传地址。
Plugin拉取地址:Soloπ拉取额外插件的地址,如果需要使用响应耗时与图像查找功能,需要配置为可用的地址。注意:请将Plugin拉取地址设置为
https://raw.githubusercontent.com/soloPi/SoloPi/master/.json
否则Soloπ的一些功能将无法使用。
OPPO/VIVO密码: Soloπ在一机多控功能中支持自动应用安装,对于OPPO与VIVO设备,其安装时需要输入密码才能进行安装。默认情况下,Soloπ会使用a1234567作为安装时输入的密码,点击可进行修改。
自动清理文件:Soloπ会自动清理已下载文件中修改时间超过配置天数的文件,默认配置为3天,点击可进行修改,配置为-1表示不进行删除。
日志中隐藏操作信息:开启后会隐藏Soloπ日志中的控件信息。
导入外部用例:Soloπ会从/sdcard/solopi/import文件夹导入json格式的用例,导入完毕后会将原始文件删除。
关于:Soloπ的相关信息,包含Soloπ版本信息、联系方式与版权信息。
---------------------
作者:q_Catherine
来源:CSDN
原文:https://blog.csdn.net/q_Catherine/article/details/94433828
版权声明:本文为博主原创文章,转载请附上博文链接!
【SoloPi】SoloPi使用1-初次使用,环境准备(Windows版)的更多相关文章
- Appium java环境搭建(Windows版)
注意:如果初次学习appium的话,则需要你做好准备因为安装过程并不简单 1.安装appium Appium 官方网站:http://appium.io/ 安装Appium之前需要先安装node.js ...
- Appium环境搭建(Windows版)
Appium介绍 Appium是一个开源.跨平台的测试框架,可以用来测试原生及混合的移动端应用.Appium支持iOS.Android及FirefoxOS平台.Appium使用WebDriver的js ...
- 最详细的JavaWeb开发基础之java环境搭建(Windows版)
阅读文本大概需要 3 分钟. 首先欢迎大家来学习JavaWeb,在这里会给你比较详细的教程,从最基本的开始,循序渐进的深入.会让初学者的你少踩很多坑(大实话),如果你已经掌握了JavaWeb开发的基础 ...
- 【转载】Appium环境搭建(Windows版)
注:appium安装到C盘,node.js安装到C盘 一.安装node.js 1.到官网下载node.js:https://nodejs.org/en/download/ 2.获取到安装文件后,直接双 ...
- python基础---python环境搭建windows版
Python3.7.1标准安装 1.官网下载 官网地址:https://www.python.org/downloads/ 下载3.7.1 下载64/32bitwindows安装文件,下图x86-64 ...
- python之环境搭建windows版
1.先到python官网下载属于自己的的python版本,有linux版,有mac版,有windows版:https://www.python.org/downloads/windows/ 2.下载完 ...
- Android SDK +Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建
Android SDK+Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建 这几天一直在研究 Android SDK C/C++平台的搭建,尽管以前有成功在Windows ...
- AndroidStudio开发环境配置-Windows
Android Studio开发环境配置-Windows 最近突发奇想,开始研究Android开发.开始时使用Eclipse作为开发IDE,结果各种不好使,首先下载和安装SDK,以及不同版本的Imag ...
- [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux)
[.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux) 1.关于跨平台 上篇中介绍了MVC的发展历程,说到ASP.NET ...
随机推荐
- itop 环境
iTop,即IT运营门户(IT Operation Portal),是一个开源web应用程序,用于IT环境的日常运营.它基于ITIL最佳实践,而又不拘泥于任何具体流程.它很灵活,可以适应不管是非正 式 ...
- 我大概知道他在说什么了,是对内存单元的竞争访问吧。Python有GIL,在执行伪码时是原子的。但是伪码之间不保证原子性。 UDP丢包,你是不是做了盲发?没有拥塞控制的情况下,确实会出现丢包严重的情况。你先看看发送速率,还有是否带有拥塞控制。
我大概知道他在说什么了,是对内存单元的竞争访问吧.Python有GIL,在执行伪码时是原子的.但是伪码之间不保证原子性. UDP丢包,你是不是做了盲发?没有拥塞控制的情况下,确实会出现丢包严重的情 ...
- Kotlin介绍
Kotlin介绍 转 https://www.jianshu.com/p/d30406daaf25 Google在今年的IO大会上宣布,将Android开发的官方语言更换为Kotlin,作为跟着Goo ...
- ISO/IEC 9899:2011 条款6.7.8——类型定义
6.7.8 类型定义 语法 1.typedef-name: identifier 约束 2.一个typedef名指定了一个可变修改的类型,然后它应该具有语句块作用域. 语义 3.在一个声明中,该声明的 ...
- 安装docker报错:https://download.docker.com/linux/centos/7/i386/stable/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
如题,执行docker安装命令报错: [root@centos ~]# yum install docker-ce Loaded plugins: fastestmirror, security Se ...
- 报错:(未解决)java.lang.VerifyError: Instruction type does not match stack map
报错背景: CDH中集成kafka的服务,解决完kafka的jar包报错之后重启,发现这个报错. 报错现象: java.lang.VerifyError: Instruction type does ...
- Java extract amplitude array from recorded wave
转载自:http://ganeshtiwaridotcomdotnp.blogspot.com/2011/12/java-extract-amplitude-array-from.html Extra ...
- 【ML】京东人工智能设计神器「羚珑」
https://www.uisdc.com/linglong 文后的彩蛋说的特别好,让设计师发挥更高阶的价值.
- AI佳作解读系列(五) - 目标检测二十年技术综述
计算机视觉中的目标检测,因其在真实世界的大量应用需求,比如自动驾驶.视频监控.机器人视觉等,而被研究学者广泛关注. 上周四,arXiv新出一篇目标检测文献<Object Detection ...
- LODOP指定window默认打印机和临时默认打印机
通过以下语句,可指定windows默认打印机LODOP.SET_PRINT_MODE("WINDOW_DEFPRINTER",某打印机名或序号);这种默认打印机是指的windows ...