安装和运行您的应用


安装和运行您的应用

要在将您的 Amazon Fire TV 应用提交至亚马逊应用商店之前对其进行测试和调试,请使用安卓调试桥 (adb) 在 Fire TV 设备上安装和运行您的应用。安装您自己的应用(在应用商店之外)有时被称为“旁加载”应用。

您必须已使用 adb 将开发计算机连接到 Fire TV 设备。有关更多信息,请参阅通过 adb 连接到 Fire TV

安装您的应用(命令行)

要从命令行将应用安装到 Amazon Fire TV 设备上,请使用以下命令,其中 <path-to-apk-file> 是应用 APK 的文件系统路径:

adb install <path-to-apk-file>

如果安装成功,adb 会以类似以下内容的消息进行响应:

764 KB/s (217246 bytes in 0.277s)
pkg: /data/local/tmp/HelloWorld.apk
Success

要重新安装设备上已存在的应用,可以使用 -r 选项重新安装该应用:

adb install -r <path-to-apk-file>

请注意,重新安装应用不会替换任何现有的其他用户数据或缓存。要清除此数据,请在安装新版本之前卸载旧应用,或者在系统 > 应用中手动清除数据。

运行您的应用(设备)

旁加载的应用显示在“最近”行和“应用”部分的“我的库”行中。您还可以在“设置”菜单中找到您的应用:

  1. 在 Amazon Fire TV 的主屏幕上,选择设置 > 应用 > 管理已安装的应用
  2. 选择您的应用。
  3. 选择启动应用

运行您的应用(命令行)

要在 Amazon Fire TV 设备上向您的应用发送启动意向,请使用以下命令,其中 com.amazon.sample.helloworld 是您的应用的程序包名称,MainActivity 是应用的主要活动的名称。

adb shell am start -n com.amazon.sample.helloworld/.MainActivity

adb 会以类似于以下内容的消息进行响应,并且您的应用开始运行:

Starting: Intent { cmp=com.amazon.sample.helloworld/.MainActivity }

卸载您的应用(设备)

要从设备本身的 Amazon Fire TV 卸载您的应用,请执行以下操作:

  1. 在 Fire TV 的主屏幕中,选择设置 > 应用 > 管理已安装的应用
  2. 选择您的应用。
  3. 选择 卸载 > 卸载

卸载您的应用(命令行)

要从命令行卸载应用,您需要 APK 的程序包名称。使用以下命令卸载您的应用,其中 com.amazon.sample.helloworld 是您的应用的包:

adb uninstall com.amazon.sample.helloworld

如果您不确定应用的程序名称,请使用以下命令查看所有已安装的 APK 及其程序包名称的列表:

adb shell pm list packages -f