问题标签 [amazon-fire-tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1168 浏览

android - 我的启动器图标在哪里?

一个安静的基本问题:我正在开发一个也应该在 Fire TV 上运行的应用程序。无论如何要向该启动器添加图标吗?

我知道我可以通过设置来启动我的应用程序,但这不是很方便。

我也很困惑我需要如何为该启动器创建我的图标标准启动器图标是错误的,因为亚马逊使用不同的图标大小。我发现了一些令人困惑的信息,即启动器图标仅来自亚马逊商店。真的吗?

0 投票
3 回答
1815 浏览

android - 实施和设计适用于电视的 Android 应用程序

我想创建一个电视就绪应用程序。由于这仍然是一个安静的新话题,我问自己这些问题:

  • 为了获得出色的电视体验,我需要牢记什么?
  • 我可以与我的电视应用程序共享代码吗?
  • 我可以重复使用布局、字符串和其他资源吗?

此外,我目前无法在网络上找到有用的资源,尤其是针对 Amazon Fire TV。我发现许多资源已过时或已移动,现在已成为死亡链接。

是否有一些最佳实践来实现出色的应用程序?

0 投票
2 回答
871 浏览

javascript - HTML5 视频未在 Amazon WebView 中自动启动

我正在尝试使用 Amazon WebView 组件为 Amazon FireTV 开发视频应用程序。我无法让视频自动播放,我尝试使用 HTML5 视频 DOM 属性和事件,还设置了视频标签属性autoplay="autoplay"。这是HTML代码:

初始化WebView的Java代码如下(在onCreate方法中):

我还在清单中设置了互联网权限和硬件加速。我是否需要在 Java 代码中添加一些内容才能自动播放视频?

0 投票
1 回答
588 浏览

android - 亚马逊消防电视轮播

他们无论如何都是为亚马逊消防电视实施轮播的方式。当我实现轮播时,它在手机上运行良好,但是当我尝试为消防电视创建它时。他们是否有任何其他方式来实现轮播并访问轮播中每个图像的位置并突出显示它//这里是 Java 代码

他们有任何解决方案或任何其他方式吗?

0 投票
0 回答
505 浏览

amazon-fire-tv - 我可以开发后台应用程序吗?

我知道 Amazon Fire TV 设备运行的是 Android 操作系统的衍生版本。虽然我没有这方面的经验,但我知道我可以为 Android 操作系统开发在后台运行的应用程序。

但是是否可以为 Amazon Fire TV 设备开发始终运行的后台应用程序?我在亚马逊网站上的有限文档中找不到任何信息,它只谈论游戏和前台应用程序......

0 投票
1 回答
173 浏览

android - Fire TV 上的同步音频流

我有一个可以同时流式传输两个音频流的 Android 应用程序。Fire TV 设备是否支持同时流式传输?

0 投票
0 回答
1094 浏览

android - 如何在启动时将焦点设置在操作栏中的项目上

我开发了一个在智能手机上运行良好的 Android 应用程序。在尝试使用 Amazon Fire TV 时,我发现没有视图专注于启动,并且遥控器上的按键没有任何效果。如何使操作栏上的项目具有焦点(操作项应该具有焦点,即它周围的蓝线)。由于没有视图似乎有焦点,遥控器不起作用。

是不是一定要在布局代码中加点东西,如下:

还是我必须以编程方式在 onCreate 或 onStart 中设置焦点?

0 投票
2 回答
2786 浏览

android - 如何在 Amazon Fire TV 上的 WebView 中播放 YouTube 视频?

我想在 Amazon Fire TV 的 WebView 中播放 YouTube 视频。

到今天为止,还没有在 Fire OS (链接)上播放 YouTube 视频的官方 API ,所以我试图让它与 Android 的 WebView 一起工作。在Android WebView文档中写道,应用程序需要打开硬件加速,并且 WebView 需要有一个 WebChromeClient 才能播放 YouTube 视频。

我试图让它工作,但是当我开始播放 YouTube 视频时,我只看到全屏模式下的加载微调器。

这是我的代码:

0 投票
1 回答
219 浏览

android - 我试图播放一个使用 RTSP 扩展名 m3u8 的音频 URL,但是当我在设备上付款时它显示错误

我尝试实现以下代码,但它显示媒体播放器错误(1,-1010)或者我需要使用另一个播放器。

我们可以在android中使用RTSP进行音频流吗?

0 投票
2 回答
257 浏览

android - 将maven依赖集成到android Eclipse项目中,没有JAR文件

好的,所以,我正在为 Amazon FireTV 开发一个应用程序,所以我必须使用 Eclipse。

我正在尝试使用这个 socket.io Java 客户端库:https ://github.com/nkzawa/socket.io-client.java

在这篇文章的底部,我包含了安装说明,我不太确定如何使用我现有的 Eclipse 项目(我是 maven 新手)。所以根据我的理解,我只是添加一个 pom.xml 文件和一个测试文件夹吗?然后将他们的“maven 中心代码”粘贴到 pom.xml 中?这会导致我项目中的其他代码出现任何问题吗?或者,我可以将他们所有的 SRC 代码复制并粘贴到我的项目中,因为它是 MIT 许可的吗?我宁愿学习如何以正确的方式做到这一点。该项目不是 JAR 格式,所以我想也许将文件夹结构复制到我的项目中,然后使用项目属性,添加库选项连接到我的代码?也许?

他们的安装说明,(在他们的 readme.md 中可用):

最新的工件在 Maven Central 上可用。将以下依赖项添加到您的 pom.xml。

或者手动安装,请参考 pom.xml 的依赖。在 build.gradle 中将其添加为 Android Studio 的 gradle 依赖项: compile 'com.github.nkzawa:socket.io-client:0.3.0'