开发者控制台

在Android 14 TV设备上测试

在Android 14 TV设备上测试

借助实时设备交互,您可以在Android 14电视设备上测试您的应用功能,具体包括以下场景:

  • 侧载和测试APK以观察应用在安装和卸载过程中的行为
  • 安装、启动和退出
  • 导航到应用内登录和注册屏幕
  • 浏览来自亚马逊应用商店的内容
  • 在下载的上线应用上进行应用内购买
  • 使用虚拟遥控器进行应用的导航和控制

您还可以截取屏幕截图、录制视频、下载日志和发送Android调试桥 (ADB) 命令。

访问设备

亚马逊应用商店质量中心的实时设备交互功能允许您远程访问虚拟设备场,以帮助您评估现实场景。

在亚马逊应用商店质量中心内访问Android 14电视设备

  1. 前往开发者控制台主信息页面并登录。
  2. 在顶部导航栏中,选择应用与服务 > 亚马逊应用商店质量中心
  3. 在Android 14电视设备上测试您的应用部分中,单击开始使用
关于访问Android 14电视设备的注意事项

请务必单击亚马逊应用商店质量中心主屏幕的Android 14电视设备部分中的开始使用,而不是屏幕顶部的“实时设备交互”选项卡。如果您参与了实时设备交互开发者预览活动,则直接选择“实时设备交互”选项卡将启动标准体验,其中不包括Android 14 TV设备。
请勿单击“实时设备交互”。在“在Android 14电视设备上测试您的应用”部分中,单击“开始使用”。

开发者协议

单击开始使用后,亚马逊应用商店质量中心会显示《开发者协议》和《设备处理指南》。阅读屏幕上的协议,准备就绪后,单击同意并继续。在您确认同意后,就可以访问未发布的硬件和/或软件版本(即“原型”)。“原型”为机密,以“Beta测试版”形式提供给您,属于我们的《程序材料许可协议》规定的“受限制程序材料”。您、您的公司和您的员工还必须遵守《开发者协议》和《设备处理指南》中列出的其他限制。

远程连接到设备

当您访问Android 14 TV设备时,您会看到设备选项卡和Details(详细信息)选项卡。

  • 设备选项卡上,您可以查看能够与之进行远程交互的可用设备。

  • Details选项卡上,可以查看可用设备的详情,例如型号和操作系统版本。您还可以查看可用设备的数量和忙碌中(使用中)设备的数量。

连接到特定设备

  1. 设备选项卡上,单击设备的图像可启动远程会话。或者,在Details选项卡上,选择要与之交互的设备上的Use(使用)。
  2. 连接设备后,使用您的亚马逊账户登录。
远程Fire设备的屏幕。使用您的亚马逊账户登录。用于控制远程设备的虚拟Fire TV遥控器。
实时设备交互的Control选项卡

连接到设备后,您可以选择执行以下任何操作:

  • Remote(遥控器)选项卡上,访问虚拟遥控器以浏览Fire TV。
  • Dashboard(控制面板)选项卡的App Upload(应用上传)部分,从本地设备上传应用二进制文件。
  • Dashboard选项卡的Shell部分中,输入ADB命令。
  • Screen(屏幕)选项卡上,可截取屏幕截图和录制视频。在关闭会话之前,请务必下载所有屏幕截图和视频。
  • Logs(日志)选项卡上,生成用于调试或验证的日志。
  • 导航到亚马逊应用商店并下载任何上线应用。

访问远程设备时,可以使用虚拟遥控器、键盘或键盘触摸板进行导航。对于Fire TV,可使用虚拟遥控器以获得最佳体验。

下图显示了键盘到Fire TV遥控器的映射。

参见文字描述。

文字描述

  • 方向键导航: 使用键盘上的向左、向右、向上和向下箭头键。
  • 主页按钮: 使用Remote选项卡中虚拟遥控器上的主页按钮图标。
  • 中心方向键按钮: 使用键盘上的回车键。
  • 返回按钮: 使用Remote选项卡中虚拟遥控器上的返回按钮图标。
  • 对于视频播放控件,请单击视频屏幕以激活进度条。然后,使用右箭头键可快进,使用左箭头键可快退,使用空格键可播放或暂停。

指南

使用以下指南以获得最佳的实时设备交互体验。

应达成事项

  • 拥有稳定的互联网,具备良好的速度和带宽(大于100Mbps)。
  • 在使用Fire TV之前,请先登录您的亚马逊账户。
  • 保存设备注册期间启用的任何设备PIN。
  • 在关闭远程会话或窗口之前,保存您的日志、录制内容和其他生成的数据。

禁忌事项

  • 让设备处于空闲状态的时间超过15分钟。让设备处于空闲状态可能会导致设备断开连接。
  • 更改屏幕质量、刷新率或同时进行多次点击。这些操作可能会导致延迟。

实时设备交互常见问题解答

以下是有关实时设备交互的常见问题解答 (FAQ)。

一般用法

问: 如何运行ADB命令?
在设备远程会话中,选择控制面板选项卡,然后转到Shell部分传递命令。例如,要重置屏幕尺寸,可输入命令:wm size reset
问: 我是否需要将远程设备注册到我的账户?
是,为了获得最佳体验,请在预订后注册设备。如果您不注册设备,某些功能的运行效果可能不佳。
问: 我的工作内容会自动保存吗?
不会,在关闭会话之前,您必须手动保存和下载屏幕截图、视频和日志。如果关闭会话或会话超时,未保存的工作内容将丢失。
问: 如何侧载和测试未发布的APK?
转到控制面板选项卡。在App Upload(应用上传)部分,您可以从本地设备上传APK文件进行测试。
问: 访问设备有时间限制吗?
您最多可在60分钟的时间内访问设备并与之交互。在此期间,请确保捕获并保存所有相关工作内容,包括屏幕截图、视频和日志。60分钟的会话到期后,设备会自动断开连接。如果在会话结束后需要再进行访问,则必须启动新的会话。
问: 如何关闭我的会话?
要关闭正在进行的远程会话,请选择停止使用按钮(设备视图顶部的x)或关闭窗口退出。

可用功能

问: 我可以在虚拟设备上运行哪些类型的测试?
您可以运行的测试如下:
  • 下载应用
  • 通过开箱即用体验 (OOBE) 内容向导安装应用
  • 从亚马逊应用商店安装应用
  • 在下载的上线应用上进行订阅或其他应用内购买

您还可以执行以下操作:

  • 通过虚拟遥控器导航和控制应用
  • 侧载APK以观察应用在安装和卸载过程中的行为
  • 访问设备日志以调试应用
  • 录制屏幕或截取屏幕截图以进行记录和分析
问: 实时设备交互中目前有哪些WiFi网络可用?

Wi-Fi网络是自动配置的。如果遇到任何问题,可以从控制面板选项卡中选择VirtWifi来手动连接。

问: 如果通过实时设备交互来使用设备,以此代替物理设备,这样是否存在任何测试限制?
是,目前不完全支持以下功能:
  • 音频功能
  • 侧载应用上的应用内购买 (IAP) 测试 - 您只能对已下载应用的上线版本或动态应用测试 (LAT) 版本进行测试
  • 物理遥控器和外接外围设备,例如游戏控制器或耳机
  • 在受DRM保护的应用上播放视频 - 如果您尝试播放,视频将不会显示画面,但未受DRM保护的应用支持视频播放
  • 使用手机或笔记本电脑将内容投射到您的应用
  • 蓝牙
  • 相机

故障排除

问: 如果我遇到会话过期或超时屏幕该怎么办?
如果您的会话过期、超时或连接中断,请尝试刷新浏览器来解决问题。如果问题仍然存在,请联系帮助中心寻求帮助。
问: 如果我需要额外的支持怎么办?
如果您的设备断开连接、无法继续进行测试或遇到任何其他问题,请联系帮助中心寻求帮助。在您的帮助申请中,请提供问题描述、设备发布型号和时间戳。

Last updated: 2025年1月28日