需求
公司提供的设备数量有限,多人共同使用同一台移动设备,为了方便设备多个部门多个开发人员更方便使用,搭建一个移动设备共享系统。
局域网内的用户,访问特定的url地址,即可看到设备的使用情况,效果如下:
第一步,下载RethinkDB
RethinkDB是一个exe文件,双击允许启动服务
第二步,下载atxserver2
Windows 10系统使用git命令下载
git clone https://github.com/TeachCourse/atxserver2.git
项目根目录,创建虚拟环境
python -m venv venv
激活虚拟环境
.\\\\venv\\\\scripts\\\\activate.bat
安装依赖
pip install -r requirements.txt
退出虚拟环境
.\\\\venv\\\\scripts\\\\deactivate.bat
运行项目
python main.py
第三步,下载atxserver2-android-provider
操作步骤和第二步一样,先git下载源码,然后创建虚拟环境,安装依赖
最后启动服务,自动给连接电脑的移动设备安装 atx-agent
、 app-uiautomator.apk
、 app-uiautomator-test.apk
、 WhatsInput-1.0.apk
、 stf-binaries-0.3.0.zip
python main.py --server localhost:4000
最终运行效果
原创文章,作者:网络技术联盟站,如若转载,请注明出处:https://www.sudun.com/ask/49833.html