动机
在某些情况下,客户可能会以 .apk 文件的形式提供应用程序,您需要将其安装到电视上才能开始测试。将 .apk 文件安装到 Android 或 Fire TV 的最快方法是使用 Android 调试桥(ADB)。在本文中,你将了解如何通过 ADB 将 .apk 文件安装到电视上,让我们开始吧。
第 1 部分: 在 Android 和 Fire TV 上启动 ADB 并激活 USB 调试
要将 .apk 文件安装到 Android 或 Fire TV 上,首先需要 Android 调试桥(ADB)。
您需要下载 SDK Platform Tools 才能通过 ADB for Windows 安装应用程序。您可以在此处下载 SDK Platform Tools。
对于 macOS,您需要使用 Homebrew 安装 android-platform-tools。本文将进一步介绍安装说明。
在 Windows 和 macOS 上启动 ADB
Windows
打开解压后的文件夹后,点击文件浏览器地址栏中的空闲空间,然后在显示的文件路径中输入 cmd 并按下键盘上的 ENTER 键。这将在文件夹内启动 cmd(命令提示符),并以此启动 ADB。
macOS
首先要做的是使用终端安装 Homebrew,之后安装 Android-platform-tools。要在 macOS 上安装 Homebrew,请访问Homebrew 网站并复制安装 Homebrew 部分下的安装链接。复制安装链接后,将其粘贴到终端并按下键盘上的 Enter 键。Homebrew 将开始安装。请按照安装说明完成安装。
注意:在某些情况下,由于需要安装其他组件,安装时间可能会较长,但不用担心,一切正常。Homebrew 安装完成后,你需要安装 android-platform-tools。
要安装 android-platform-tools,请访问 android-platform-tools Homebrew Formulae 网站并复制安装命令。复制安装命令后,将其粘贴到终端并按键盘上的 Enter 键。安装将随即开始。安装完成后,在终端中输入 adb 并按 Enter。如果你看到 ADB 命令,说明安装已成功执行。
注意:安装完 android-platform-tools 后,以后每次使用时,只需打开终端并键入安装 .apk 文件的命令即可,本文将进一步介绍。
第 1a 部分: 在 Android TV 上激活 USB 调试并获取设备 IP 地址
打开设置应用程序。
导航至设备首选项。
打开 "关于 "部分。
向下滚动并反复点击构建,直到看到一条信息 "您现在是开发者!"
现在,当你成为开发者后,回到 "设备首选项 "屏幕,找到并打开 "开发者选项"。
找到 USB 调试选项,点击切换按钮将其启用。
返回 "设置 "界面,打开 "网络和互联网"。
打开 "网络和互联网 "界面后,点击已连接的 Wi-FI 网络,并在 IP 地址部分下方记住设备的 IP 地址。
第 1b 部分: 激活 FireOS 上的 ADB 调试并获取设备 IP 地址
导航至 "设置 "部分。
打开 My Fire TV。
打开 "关于 "部分。
反复点击 Fire TV Stick 选项,直到看到一条信息告诉你是开发者。
返回 My Fire TV 屏幕,打开 "开发者 "选项。
点击 ADB 调试,使其处于开启状态。
返回 My Fire TV 屏幕,打开关于部分。
将重点放在网络上,记住IP 地址。
第 2 部分:通过 ADB 安装 .apk
在先前打开的 cmd(Windows)或 Terminal(macOS)中,键入 adb start-server,然后按键盘上的 Enter 键。这将启动 ADB 服务器。
现在,您需要将电脑连接到 Android / My Fire TV 设备。确保设备连接到同一网络。
在打开的 cmd 或终端中,键入 adb connect device_ip_address(例如:adb connect 192.168.31.35),然后按键盘上的 Enter 键。
3a. 如果在 cmd 或终端中看到 "验证设备_ip_address 失败 "的信息,很可能是因为电视上出现了 "允许 USB 调试吗?"的屏幕;在该屏幕上,按下 "确定 "按钮。此外,还可以勾选 "始终允许从这台计算机",然后点击 "确定",以确保在尝试安装应用程序时不会重复询问
现在在 cmd 或终端中键入 adb devices 并按 Enter;这将列出与电脑连接的设备,确保你的设备在列表中。
注意:如果在设备 IP 地址后看到未经授权的文本,则可能未允许 USB 调试。请确保在设备 IP 地址后面有设备文本。
要安装应用程序,必须键入以下命令:adb install file_path_to_the_apk,然后按键盘上的 Enter 键。按下键盘上的 Enter 键后,你应该会看到信息 "执行流式安装"。现在稍等片刻,当你看到信息 "成功 "时,你就会知道应用程序已成功安装。
在电视上找到之前安装的应用程序并开始测试!