Android 华为移动服务的虚拟设备

Android Virtual Device for Huawei Mobile Services

我想将 HMS 应用到我的应用中。但是,购买真正的华为 phone 不在我的候选名单上。华为是否为此目的提供 Android 虚拟设备?如果不是,如何测试我的 HMS 实现是否真的有效?

是的,华为确实提供了一个名为 Cloud Debugging of AppGallery Connect 的 Android 虚拟设备来测试您的应用是否适用于华为设备。

云调试使用华为提供的主流华为设备对您的应用进行测试。您可以运行您的应用在最新最流行的华为设备上测试应用功能。此外,您可以debug apps on two real devices at the same time使用一个华为帐号。假设您已成功申请设备。

使用云调试

  1. 登录 AppGallery Connect 和 select 我的项目
  2. Select一个待测应用。
  3. 转到质量 > 云调试
  4. 系列Android版本EMUI版本过滤设备和 分辨率.
  5. 在弹出的申请设备型号对话框中,根据需要设置调试时长。选项是30 分钟1 小时2 小时
  6. 等待设备初始化完成。
  7. 单击调试 选项卡。
  8. 点击上传上传APK。
  9. 查看APK上传进度,上传完成后安装APK。
  10. 在弹出的提示安装中的对话框中,点击确定。安装完成后,您可以在左侧设备屏幕上看到应用程序图标。
  11. 通过在设备屏幕上移动或单击光标,或者单击电源按钮、主页按钮、菜单按钮或返回按钮来操作设备。该设备将像您自己的设备一样响应 phone.

检查下面的截图:

发件人:

如果您身边没有HMS设备,您可以运行通过三种方式申请HMS。

1.华为云在App Gallery中调试: 在这个方法中我们首先要登录App Gallery。云调试的详细步骤可以看文章Efficient integration of HMS open capabilities by using HUAWEI Cloud Debugging solution

2。通过HMS ToolKit进行云调试:这里首先我们要在Android中安装HMS Tool Kit插件Studio.You可以参考文章“Debug your application on any HMS Supported Model using HMS Toolkit Cloud Debugger - No Real Device Required”一步一步的过程。

3。在非 HMS 设备上安装 HMS Core 应用程序: 您可以在非 HMS 设备上安装 HMS Core 应用程序。安装后,它会要求更新应用程序。这将帮助您在设备中 运行 一些套件,例如意识、机器学习、广告等。安装后,我们必须转到“设置”->“应用程序”并搜索“HMS Core”并授予所需的位置或其他权限。

希望以上方法对您有所帮助。