【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 ...
随机推荐
- typescript接口扩展
/* typeScript中的接口 接口扩展 */ /* 接口的作用:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用.接口定义了某一批 ...
- 蒙特卡洛树搜索算法 —— github上的implement的原代码
首先在网上看到了关于蒙特卡洛搜索算法的介绍,如下: https://www.cnblogs.com/steven-yang/p/5993205.html 并从中发现了一个在GitHub上impleme ...
- 安装DEDECMS出现Function ereg_replace()错误的解决方法
这个问题我记得以前有遇到的,是在本地调试dedecms整站程序的时候,从网上下载了一个整套程序包括模板到本地调试,导入数据库安装都正常,但是登陆 后台就出现"Deprecated: Func ...
- windows10 环境下的RabbitMQ安装步骤(图文)
第一步:下载并安装erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang. 下载地址:http://www.erlang.or ...
- 安装kubernet(k8s)
简介: 需要学习的都明白,这里就不赘述了. 本文采用CentOS-7-x86_64-DVD-1810.iso 一:安装操作系统 本来是喜欢用fedora的,但是fedora貌似包维护的不好,就又开始用 ...
- 【Leetcode_easy】897. Increasing Order Search Tree
problem 897. Increasing Order Search Tree 参考 1. Leetcode_easy_897. Increasing Order Search Tree; 完
- 【Leetcode_easy】844. Backspace String Compare
problem 844. Backspace String Compare solution1: class Solution { public: bool backspaceCompare(stri ...
- AI - AutoKeras - 简介
前言 在数据集上训练神经网络时,主要有两个目标: 定义符合数据集特性的神经网络架构. 在许多试验中对一组超参数进行调优,从而使得模型具有较高的准确率并且能够泛化至训练集和测试集之外的数据. 针对不同的 ...
- 小程序JS框架
- C# 代码自动生成工具
开源:C# 代码自动生成工具,支持站点前后台 前言 写这个项目有很长一段时间了,期间也修修改改,写到最后,自己也没咋用(研究方向变化了). 正文 具体项目开源了:https://github.co ...