Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使AndroidTV应用程序在FireTV上可用_Android_Amazon_Android Tv_Amazon Fire Tv - Fatal编程技术网

使AndroidTV应用程序在FireTV上可用

使AndroidTV应用程序在FireTV上可用,android,amazon,android-tv,amazon-fire-tv,Android,Amazon,Android Tv,Amazon Fire Tv,我有一个android电视应用程序,它使用了一个leanback库,我还想发布到亚马逊电视商店。 我知道我们可以使用标准的启动器为FireTV使用leanback库。但是,我对以下几点不确定: Android TV在TV主屏幕的第一行显示内容建议 内容推荐显示在电视主屏幕的第一行 首次使用设备后 为此,我们需要在android tv应用程序中创建和 FireTV是否也显示推荐,并且需要在FireTV应用程序中提供推荐服务?引用 全局导航菜单是主系统菜单。它出现在 位于屏幕左侧的行。全局导航菜单

我有一个android电视应用程序,它使用了一个leanback库,我还想发布到亚马逊电视商店。 我知道我们可以使用标准的
启动器
为FireTV使用leanback库。但是,我对以下几点不确定:

  • Android TV在TV主屏幕的第一行显示内容建议

    内容推荐显示在电视主屏幕的第一行 首次使用设备后

    为此,我们需要在android tv应用程序中创建和

    FireTV是否也显示推荐,并且需要在FireTV应用程序中提供推荐服务?引用

    全局导航菜单是主系统菜单。它出现在 位于屏幕左侧的行。全局导航菜单允许 用户可以选择主要内容类别或其他选项,包括 搜索、家庭、电影、电视、音乐、游戏、应用程序等

    Fire TV上的全局导航菜单与Android TV上的内容推荐行类似吗

  • 安卓电视使用安卓
    搜索界面
    从已安装的应用程序中检索内容数据,并向用户提供搜索结果。Android TV应用程序实现了一个
    内容提供商
    ,以及一个
    searchable.xml
    配置文件

    Fire TV是否提供全球搜索,我们是否需要提供类似于Android TV应用程序的内容提供商?引用

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

  • Leanback支持库提供了一组类来启用 应用程序中与一致的标准搜索界面 电视上的其他搜索功能,并提供语音等功能 输入

    由于leanback支持库可以用于FireTV的Android API级别17,所以我认为leanback SearchFragment也可以用于FireTV。但语音输入的处理方式会有所不同吗

  • 建议
  • 不,消防电视不支持建议,IIRC

  • 全局搜索
  • 与前一点相同

  • 应用程序内搜索
  • 是的,您可以使用
    SearchFragment
    类。但是(不确定Leanback的最新版本),由于话筒输入的处理方式,存在一些怪癖。要做的事情之一是禁用语音识别器:

    Field mSpeechRecognizerField = SearchFragment.class.getDeclaredField("mSpeechRecognizer");
    mSpeechRecognizerField.setAccessible(true);
    mSpeechRecognizerField.set(this, null);
    

    你可能会遇到一个或两个以上

    谢谢你的回复,德克斯特!你在Firetv设备上确认了吗?firetv中的语音搜索功能是什么?这不像是一个全球搜索吗?是的,我所说的都是在实际的FireTV设备上测试的。关于您所指的语音搜索,文档中指出,
    说出电影标题、演员姓名、角色名称或流派,而不是完整的句子或命令,因为您的Amazon Fire TV设备不支持自然语言命令
    。没有提到应用程序范围内的搜索。@dextor,有没有办法隐藏麦克风图标并如上所述禁用它?