Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

安装 Marvis Android 客户端

总结 完成预安装任务,然后选择要在 Android 设备上安装 Marvis Android 客户端的方法。

要求

瞻博网络®在运行 OS 6.0 及更高版本的 Android 手持设备和智能手机上支持 Marvis 客户端。

注意:

有关 Marvis 客户端功能的信息,请参阅 Marvis Android 客户端概述

开始之前

开始安装之前:

  • 配置网络防火墙设置以允许 Marvis 客户端连接到您的 Mist 组织。

    如果您的 Mist 组织驻留在 Amazon Web Services (AWS) 云中(默认),请使用以下设置:

    • 域/路径的 wss://client-terminator.mistsys.net:443/ws 或协议 WSS(websocket)端口 443

    • https://api.mist.com

      或域的 HTTPS 协议端口 443

    如果您的 Mist 组织位于 Google Cloud Platform (GCP) 云中,请使用以下设置:

    • 用于域/路径的 wss://client-terminator.gc1.mist.com/ws 或协议 WSS(websocket)端口 443

    • https://api.gc1.mist.com/

      或域的 HTTPS 协议端口 443
    注意:

    如果您的 Mist 组织驻留在 AWS 或 GCP 以外的云中,请联系支持团队以获取相应的 URL 以配置防火墙设置。

  • 获取您的秘密令牌或二维码以载入您的 Marvis 客户端。

    1. 转到 Mist 门户中的 组织>移动 SDK ,找到您的密钥令牌或二维码。

    2. 单击 查看 以查看二维码。

      如果邀请不存在,可以使用右上角的 “创建邀请 ”按钮创建一个邀请。您需要输入组织邀请的名称。

使用 SOTI MDM 部署 Marvis 客户端

要使用移动设备管理 (MDM) 解决方案部署 Marvis 客户端,您必须自定义 Android 软件包套件 (APK) 软件包部署。您可以使用意图操作自定义 APK 部署,以便在安装时设置秘密软件开发工具包 (SDK) 令牌。启动自定义应用程序包时,客户端将完全预配置并载入以供操作。

您可以使用 SOTI MDM 载入 Marvis 客户端。

注意:

我们不会介绍 SOTI 的整体通用 Android 应用程序部署过程。我们仅提供自定义 Android 应用程序以完成客户端部署所需的信息。

准备工作:

  1. 确保您有 Windows 设备或虚拟机 (VM)。您将运行仅在 Windows 设备上运行的 Package Studio。

  2. 下载 SOTI 的 MobiControl Package Studio (McStudio.exe)。

要使用 MDM 部署 Marvis 客户端:

  1. 在 Windows 设备或 VM 上,启动包工作室并使用以下设置创建包项目:
    • 处理器 - 全部(除非定位到特定 CPU 或设备类型)

    • 平台—安卓

    • 操作系统版本 - 5 到 13(除非您要使用特定版本)

    • 版本字符串 - 设置为与 APK 版本相同的版本控制

    • 供应商 — Mist Systems, Inc.

    • 可选空间要求规格

  2. 添加 Marvis 客户端 APK。
  3. 添加以下脚本文件:
    • 脚本引擎 - 旧版

    • 脚本类型 - 安装后

  4. 导入脚本文件。脚本文件必须包含以下内容:

    如果您在 Zebra 设备上配置了用于语音呼叫的特定端口,则脚本文件必须包含以下内容:

  5. 生成包。

使用 SOTI 部署定制软件包时,Marvis 客户端已预配置并载入。

使用 AirWatch 或 VMWare Workspace ONE 部署 Marvis 客户端

我们不介绍 AirWatch 的整体通用 Android 应用程序部署过程。我们仅介绍完成代理部署所需的特定步骤。

使用以下意图命令部署代理:

如果您在 Zebra 设备上配置了用于语音呼叫的特定端口,请使用以下内容:

您可以使用以下参考来部署意图命令:

使用其他 MDM 部署 Marvis 客户端

如果您使用的是任何其他 MDM,请验证该 MDM 是否支持意图执行。如果 MDM 不支持意图部署,则可以使用 通过旁加载安装中所述的旁加载过程。下面是基于 ADB 的(开发人员/调试)部署的另一个示例,您可以使用它来适应您选择的 MDM:

如果 MDM 解决方案不支持执行 Android 意图,您可能需要手动载入每个已部署的客户端设备。

通过旁加载安装

注意:

按照此过程进行内部使用、开发、测试或调试。此过程不适用于正式客户部署。但是,如果 MDM 解决方案不支持执行 Android 意图以在安装时自动配置机密令牌,则可以使用此过程。

此过程需要对要载入的每个设备进行手动干预。

  1. 在设备上安装 APK。您可以使用安卓调试桥 (ADB)、MDM 或文件管理器(本地设备存储或包含 APK 的 SD 卡)。
  2. 在设备上打开 Marvis 客户端应用程序。
  3. 点击 Marvis 图标 7 次以打开一个特殊的调试菜单。

    对于 Zebra 设备,调试菜单会显示为语音呼叫配置的端口。

  4. 使用密码或扫描代码载入客户端:

    要使用二维码:

    1. 点击 扫描组织 按钮打开相机并扫描邀请二维码。提供必要的权限。

    2. 扫描 QR 码时,匹配的机密令牌值将插入到“机密”字段中。

      密钥值会自动应用于 Marvis 客户端。将显示一条消息,指示已应用该值。

    要使用密码:

    1. 在“机密”字段中键入或粘贴机密令牌值。“机密”的默认值为空。

    2. 点击灰色的 “启动 Marvis ”按钮以应用更改。

      将显示一条消息,指示已应用该值。

您已成功载入 Marvis 客户端。

验证安装

安装并载入 Marvis 客户端后,请验证这些进程是否已正确运行。

要验证安装,请执行以下操作:

  • 确认已正确添加机密令牌值。关闭 Marvis 客户端进程,然后再次启动它。点击 Marvis 图标 7 次打开调试菜单,并验证机密令牌值是否仍存储在字段中。

    如果机密令牌字段为空且数据未保留,请手动输入机密令牌值,如 通过旁加载安装中所述。您可能还需要配置应用程序部署以保留应用程序数据。

  • 上线 Marvis 客户端大约 15 分钟后,确认 Mist 仪表板上提供了 Marvis 客户端数据。上线 Marvis 客户端后,您需要等待至少 10 分钟,以便数据传播到 Mist 云。

    如果数据在 Mist 仪表板中不可用,则表示收集数据并将其发送到 Mist 云的客户端工作流中出现问题。请联系支持团队。如果您能够使用 logcat 或 Android 调试桥 (ADB) 等工具,则可以使用它们来收集 Marvis 客户端日志并与支持团队共享日志。

    对于 Zebra 设备,请使用 RxLogger 工具收集日志。

    联系支持团队时,必须共享 Marvis 客户端 UUID。您可以在 Marvis 客户端调试模式屏幕上找到 UUID。UUID 用于跟踪从 Marvis 客户端到 Mist 云的数据流。