如何开始为亚马逊Fire TV开发?

时间:2015-11-04 19:31:34

标签: android amazon android-tv amazon-fire-tv

我被要求开发亚马逊消防电视应用,但我发现很难理解走上正轨所需的步骤。

根据亚马逊documentation的规定,之前推出的Fire TV SDK插件现已弃用,他们建议您只使用Android v17 Leanback Library。

到目前为止,我还没有(还)一台消防电视,官方文件非常差,而且很混乱;我无法 - 然后 - 了解“纯”Android TV应用程序是否与Fire OS 5完全兼容,因此Fire TV的开发实际上与开发通用亚马逊电视相同(从SDK到虚拟测试过程)。 如果不是这样,我必须考虑哪些不同的步骤?

1 个答案:

答案 0 :(得分:5)

您应该首先使用Android v17 Leanback Library。 Google提供的sample app使用了leanback库。您可能需要检查firetv SearchFragment的一些内容,如speech recognition(leanback库中的firetv)目前不受支持

  

Fire OS 5包括对Android TV功能的支持和   leanback支持库。语音识别(SearchFragment in the   leanback library)目前不受支持。

global search不能针对firetv

的各个应用进行自定义
  

全局搜索是在系统范围内提供的,无法自定义   个人应用。开发人员可以实现自己的应用内搜索,但是   它不包含在全局搜索功能中。

在开发public void swapRows(double[][] matrix, int row1, int row2, int start, int end) { double d = matrix[row1][start]; matrix[row1][start] = matrix[row2][start]; matrix[row2][start] = d; start++; if(start==end) { return; } swapRows(matrix, row1, row2, start, end); } 时,请尝试关注pre-submission assessment guidelinesdeveloper FAQs