atxserver2部署--基于Windows10系统(Android)

atxserver2是远程控制Android和iOS的设备管理平台,该平台技术栈为Python3+NodeJS+RethinkDB

需要安装python3、nodejs和git,自行百度安装,都是很简单的

一、架构图

atxserver2部署--基于Windows10系统(Android)

 

二、ATX2安装---基于Windows10系统(Android)

1.安装rethinkdb

解压直接使用,网盘登不上去了,需要的可以联系我

 

2.安装atx-server

下载atx2项目文件到本地:git clone https://github.com/openatx/atxserver2.git

在工程内执行 pip install -r requirements.txt  安装对应的依赖

启动atxserver服务,进入atx2所在目录并执行:python main.py

此时登录本机ip:4000 便可以访问设备管理界面,但设备其实是空的

 

 

3.安装lfs

https://jingyan.baidu.com/article/ce09321b14cda76bfe858f77.html

 

4.安装atserver2-android-provider

下载atserver2-android-provider项目文件到本地:git clone https://github.com/openatx/atxserver2-android-provider

cd atxserver2-android-provider 进入项目目录

 

git lfs install

git lfs pull

# 安装依赖

npm install

# 准备Python虚拟环境(可选)

python3 -m venv venv

pip install -r requirements.txt

至此,安装完成

 

5. 启动

先启动 RethinkDB,直接双击运行即可,本地访问 http://localhost:8080/#

 

再启动atxserver2,直接进入到项目目录,python  main.py  即可启动,默认端口4000

 

最后启动 atserver2-android-provider,直接进入到项目目录, python main.py --server localhost:4000指向atxserver对应的4000的端口,部署完成

 

 

 

 

上一篇:linux编译64bitHadoop (eg: ubuntu14.04 and hadoop 2.3.0)


下一篇:Java-NIO之Selector创建过程详解