android-tv相关内容

Android TV 应用无法安装在 Android TV 设备上

我已经在 Google Play Store 上发布了应用.在我尝试过的任何运行 Android TV 的设备上的 Google Play 商店应用程序中都找不到它.我可以使用它的名称在 Google Play 上找到它,但它无法安装在我的 Android TV 设备上.此应用在 Play 管理中心中有 649 个标记为受支持的设备.我什至在我的设备列表中将一台设备标记为受支持.它是谷歌 Chro ..
发布时间:2022-01-20 10:34:52 移动开发

Play 商店支持 Android Studio 上的 Android TV

我使用 Android Studio,我需要一个支持 Play 商店的模拟器来测试开发.但是,我在 Android Studio 的设备管理器部分看不到支持 Play 商店的模拟器. 我必须购买实体 Android TV 设备吗?你对此有什么建议吗?请. 解决方案 当您打开 Android Virtual Device 并单击 Create Virtual Device 时,选择旁边 ..

如何开始为 Amazon Fire TV 开发?

我被要求开发一个 Amazon Fire TV 应用程序,但我发现很难理解走上正轨所需的步骤. 按照亚马逊的规定 文档,以前可用的 Fire TV SDK 插件现已弃用,他们建议只使用 Android v17 Leanback 库. 到目前为止,我还没有(还)Fire TV,而且官方文档非常贫乏且相当混乱;那么我无法理解“纯"Android TV 应用程序是否与 Fire OS 5 完 ..
发布时间:2021-11-27 22:47:36 移动开发

Android 电视 - 现在玩纸牌图标

我目前正在开发一个 android 电视应用程序,但无法弄清楚如何更改当我在播放视频时离开应用程序时出现的正在播放的卡片的图标. 这个 link 表明我需要设置 MediaMetadata.METADATA_KEY_DISPLAY_ICON_URI 带有 uri 格式的字符串,但我要么无法正确格式化该字符串,要么由于其他原因无法正常工作. 目前我有这个字符串 - "android.r ..
发布时间:2021-11-27 22:47:27 Java开发

Leanback DetailFragment FullWidthDetailsOverviewRowPresenter 自定义

我想自定义 Leanback DetailFragment 中的 FullWidthDetailsOverviewRowPresenter. 我想要完成的三件事是: 从概览的顶部到底部获取Action. 降低概览的高度,以便无需向下滚动即可看到相关电影. 背景图像及其在概览顶部所占的空间应该消失了.屏幕应该像上面一样开始. 最终结果应该是这样的: 我已经知道如何在概览中 ..
发布时间:2021-11-27 22:47:20 移动开发

使用遥控器控制安卓电视应用程序

我正在为电视开发 Android 应用程序当我尝试在真正的 Android TV 中测试它时我无法使用遥控器按钮导航到任何按钮或任何东西上、下、左、右. 我已经搜索过了,我发现我必须使用(启用方向键导航)但我不知道如何使用它,我没有找到任何代码或教程我的申请就这么简单.它使动态布局并排,每个布局只有一个按钮和一个回收视图. 解决方案 默认情况下,Android 实现了从布局分布推断出 ..
发布时间:2021-11-27 22:47:10 移动开发

Android TV:VerticalGridFragment 阴影尺寸和颜色

我正在开发一个 Android TV 应用程序,但我对 VerticalGridFragment 渲染的标准阴影不太满意,我希望它更小,更暗一点. 我已经搜索了代码,但没有找到任何完整的工作解决方案.在我的 VerticalGridPresenter 子类中,我可以覆盖的唯一方法是 createShadowOverlayOptions 但我无法得到我想要的结果. 我想出的唯一解决方法是 ..

如何区分方向键运动和操纵杆运动?

我需要有两种不同的行为,一种用于方向键,另一种用于模拟操纵杆(在同一个游戏手柄上). 问题是在 onGenericMotionEvent 回调中,两者在 MotionEvent 上都有相同的信息,我无法区分它们. //方向键MotionEvent { action=ACTION_MOVE, id[0]=0, x[0]=-1.5259255E-5, y[0]=-1.5259255E-5, t ..
发布时间:2021-11-27 22:46:43 移动开发

是否可以在 Android TV 中使用 3rd 方应用程序在任何屏幕上绘制叠加层?

我有一个与 Android TV 相关的问题.我们想为安卓电视创建一个应用程序,它可以作为服务运行,并且能够在任何直播电视或任何屏幕上放置叠加层,并且能够显示一些文本/视频.这是否可以在带有 3rd 方应用程序的 android 电视上进行. 这可能是一个非常基本的问题,但请原谅我的无知.如果有人能回答我,将不胜感激.如果我知道答案,那么我将尝试进行更多研究以创建应用程序.在互联网上,我找不 ..
发布时间:2021-11-27 22:46:27 移动开发

Android TV 内嵌 youtube 1080p

我想在我的 Android TV 应用程序上显示一些 YouTube 视频,我试图移植我已经在手机上使用的东西,但我在那里使用了 YouTube Android API 播放器,它似乎在 Android TV 上不起作用. 我发现了这个 https://code.google.com/p/gdata-issues/issues/detail?id=6998 所以看起来我并不孤单. 我添 ..
发布时间:2021-11-27 22:46:17 其他开发

使 AndroidTV 应用程序可在 FireTV 上运行

我有一个使用 Leanback 库的 android 电视应用程序,我也想将其发布到亚马逊电视商店.我知道我们可以按照 此链接 使用标准LAUNCHER.但是我不确定一些事情: 建议 Android TV 在电视主屏幕第一行显示内容推荐 推荐内容显示在电视主屏幕的第一行第一次使用设备后 为此,我们需要创建一个推荐服务和 构建建议 在 android 电视应用中. Fi ..
发布时间:2021-11-27 22:46:06 移动开发

Android TV 在 RecyclerViews 之间移动焦点

我正在构建一个具有以下布局的 Android TV 应用: 左右两个列表都是带有垂直LinearLayoutManagers的RecyclerViews,Header视图是静态的.使用 D-PAD 导航在一个列表中工作正常,但从一个列表切换到另一个列表时会出现问题.焦点从列表 1 的第 5 项移动到列表 2 的第 5 项.当列表 2 少于 5 项时,它就会失去焦点. 我希望保存最后一个 ..
发布时间:2021-11-27 22:45:45 其他开发

BrowseFragment 上每个标题的多个 ListRows - Leanback 库

我正在开始为我们的应用程序提供 Leanback 支持.根据 UI 要求,我需要为每个标题添加多个列表行,这与 Youtube App 在 Android TV 上所做的完全一样.默认 ListRowPresenter 似乎只呈现一个列表行及其标题.是否有支持多个列表行的演示者?我正在考虑创建一个嵌入在每个项目中的 RowsFragment 的自定义演示者,如果我的方法错误,请纠正我. 解决 ..
发布时间:2021-11-27 22:45:27 移动开发

在 Android 上检测 4K 超高清屏幕

我正在尝试检测设备何时能够以 4K 超高清 (3840x2160) 分辨率输出.许多设备(如 nVidia Shield TV 和 Sony Xperia Z5 Premium)将报告说它们以 1080p 运行,即使它们支持超高清,因为它们默认为非视频布局的 1080p 输出.我需要一些方法来检测它们是否能够 4K 区分它们和非 4K 设备(例如 Nexus Player). 这是我用来确定 ..
发布时间:2021-11-27 22:45:09 移动开发