如何在非根版本的Android虚拟机上运行Workspace One Hub?

18次阅读
没有评论

问题描述

希望在一个非ROOT版本的Android虚拟机(如使用Parallel Spaces或VMOS创建的虚拟机)中启动VMware的Workspace One Hub应用。尽管可以成功安装Hub,但在尝试配置账户时,却会遇到“无法在Root设备上操作”的错误提示。

解决方案

请注意以下操作建议是基于当前可用信息和最佳实践经验。

方案1:使用未ROOTAndroid虚拟机

由于Workspace One Hub的认证过程依赖于Google SafetyNet检查以确保设备的真实性。在非ROOT(即非官方修改版本)环境中完成这些安全验证步骤可能会更简单。

步骤:

  1. 下载并安装模拟器:选择一个常用的Android模拟器软件,如Genymotion、Orbot或BlueStacks等。
  2. 开启虚拟机环境:启动虚拟机之前确保手机上已经开启了支持的应用分发服务(ADEP)功能。
  3. 安装Workspace One Hub
    • 在模拟器中通过应用商店下载并安装VMware Workspace One Hub。
    • 按照提示完成账户设置流程。

注意事项:确保所用的虚拟环境与官方要求相同,避免因设备不真实而产生的安全问题。如果尝试绕过或修改以模拟其他类型设备的行为可能会违反软件许可协议,并且不保证成功。

方案2:远程访问真实的Android设备

考虑到Google SafetyNet可能对设备的真实性进行严格验证,在这种情况下,直接在一台物理真实的未ROOT Android设备上配置Workspace One Hub可能是最可靠的方法。用户可以通过远程桌面或其他连接到另一台真实手机的方式操作这台虚拟机来完成所有必要的设置。

步骤:

  1. 远程访问另一台Android设备:使用可靠的第三方工具(如TeamViewer、AnyDesk等)远程访问另一台运行Workspace One Hub的真正未ROOT Android设备。

  2. 手动完成配置过程:通过远程桌面功能操作这台真正的Android设备,确保所有必要的应用程序和服务都正常工作。这将有助于绕过可能因虚拟化环境而产生的任何特定限制或问题。

  3. 切换回虚拟机模式:一旦在真实的物理设备上配置好账户后,可以回到虚拟环境继续工作。

总结起来,在当前条件下,最可靠的方法是使用真实而非ROOT的Android设备来完成Workspace One Hub的账户设置。如果必须将应用部署于非直接控制的环境下,请考虑其它MDM工具或服务以确保满足其特定需求和验证标准。

结论

虽然可以通过多种方式尝试解决这个问题(例如利用未Root模拟器),但最简便且符合Google SafetyNet要求的方法可能是直接在物理设备上完成账户设置后再切换回虚拟机使用。这种方式既确保了操作的合法性也提高了配置的成功率。对于特定需求或复杂场景,建议联系Workspace One技术支持获取更多专业指导与帮助。同时请遵循所有相关的法律与协议,合法合规地使用软件和服务。

正文完