Skip to main content

Genymotion Cloud SaaS 的通用命令行界面

项目描述

gmsaas

描述

gmsaas是一个命令行界面,无需打开 Internet 浏览器即可管理托管在 Genymotion SaaS 解决方案中的所有虚拟设备。有了它,您可以列出、启动和停止设备。最重要的是,您可以通过 Android Debug Bridge 安全地连接到任何设备。

它是一个轻量级的二进制文件,易于安装,易于更新。

要求

  • Python 3.6 或以上
  • 点子3
  • 安卓 SDK

安装

pip3 install [--user] gmsaas

开始使用

正确使用需要两个步骤gmsaas

  • 使用以下命令配置 Android SDK 的路径:

    gmsaas config set android-sdk-path <sdk_path>
    
  • 通过以下方式进行身份验证:

    gmsaas auth login <email>
    

完整的文档可以在这里找到

更改日志

的所有显着更改gmsaas都记录在此文件中。

1.7.1

固定的

  • 当系统临时目录安装在单独的分区上时修复 gmsaas。

1.7.0

添加

  • 添加了 Apple Silicon 支持(需要 pip3 >= 20.9)
  • 命令返回的实例gmsaas --format json instances *包括created_atinfo
  • gmsaas config set android-sdk-path <path>使用命令改进了 Android Sdk 路径验证

改变了

  • 弃用 Python 3.5

固定的

  • 通过同时多个 gmsaas 进程修复损坏的配置文件

1.6.1

固定的

  • 修复依赖项以继续支持 Python 3.5

1.6.0

添加

  • gmsaas instances get <uuid>命令以获取有关一个特定实例的信息

固定的

  • 在服务器连接失败的情况下强制执行启动和停止命令

1.5.2

添加

  • gmsaas --format json instances *命令输出完整的配方信息

固定的

  • 随着时间的推移提高 ADB 隧道的稳定性

1.5.1

添加

  • 命令打印的实例gmsaas --format json instances *包括配方 UUID 信息

固定的

  • 优化gmsaas instances adbconnect命令,减少超时错误次数

1.5.0

添加

  • gmsaas所有命令的 JSON 格式输出。--format使用全局选项或通过在配置中定义它来获取它gmsaas config set output-format json

固定的

  • 提高 Socket.IO 稳定性

1.4.0

添加

  • gmsaas config set proxy带有命令的 SOCKS5 代理支持

改变了

  • 在所有输出中使用简单引号而不是反引号

固定的

  • 修复有关 Android 10 的食谱排序

1.3.2

固定的

  • 修复gmsaas同时设置配置和系统代理时的行为:系统代理不再干扰

1.3.1

固定的

  • 修复在运行旧 ADB 隧道时升级 gmsaas 时的断言
  • 提高 Socket.IO 连接稳定性

1.3.0

添加

  • gmsaas config set proxy使用命令支持 HTTP/HTTPS 代理
  • --verbose/-v将日志打印到标准输出的全局选项

改变了

  • 改进错误消息的措辞
  • 改进密码加密

固定的

  • 使 ADB Tunnel 更具弹性:终端关闭时继续运行

1.2.0

添加

  • --quiet/-q命令选项以gmsaas instances list仅打印实例 UUID

1.1.0

添加

  • gmsaas logzip获取一个 ZIP 存档中的所有日志的命令

改变了

  • gmsaas auth login在失败的情况下提高输出

1.0.0(初始版本)

添加

  • 列出可用的设备配方
  • 列出正在运行的设备
  • 根据一个配方启动设备
  • 停止正在运行的设备
  • 将正在运行的设备连接到 ADB
  • 断开正在运行的设备与 ADB 的连接

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置发行版

gmsaas-1.7.1-py3-none-win_amd64.whl (6.2 MB 查看哈希

已上传 py3

gmsaas-1.7.1-py3-none-win32.whl (6.2 MB 查看哈希

已上传 py3

gmsaas-1.7.1-py3-none-manylinux1_x86_64.whl (17.6 MB 查看哈希

已上传 py3

gmsaas-1.7.1-py3-none-macosx_10_11_x86_64.whl (8.4 MB 查看哈希

已上传 py3

gmsaas-1.7.1-py3-none-macosx_10_11_universal2.whl (8.4 MB 查看哈希

已上传 py3