47得票5回答
一些应用的getLaunchIntentForPackage为空

我正在开发一个服务,它会将安装在Android TV或Fire TV上的应用列表发送到手机。然后手机会发送要启动的应用程序包名称,该服务将启动它。 这是创建列表的代码。public List<InstalledApp> GetInstalledApps(boolean isAnd...

22得票5回答
使用DPAD快速滚动时,RecyclerView的onCreateViewHolder方法被过度调用

我正在开发适用于Amazon Fire TV的应用程序。 由于这是一个电视应用程序(没有触摸屏),因此我需要在行布局中添加可聚焦元素以便能够导航。 我使用了一个非常简单的Recyclerview,其中包含图像、文本和一个可聚焦元素。当我向上或向下滚动时,一切都可以正确地滚动,但是当我比滚动...

10得票1回答
Android WebView中iFrame字体缩放

我有一个应用程序,基本上只是加载网站以显示该信息。在网站中,我有一个加载事件日历的iframe。 在电脑上(通过Chrome)查看网站时,事件日历看起来正常(是的,我知道字体非常小)。 通过Android应用程序在FireTV Stick上查看网站时,iFrame(事件日历)中的字体大小会...

9得票2回答
Android TV应用程序能在亚马逊Fire TV上运行吗?

由于Android TV的leanback库与Amazon Fire TV使用的SDK级别17相兼容,因此我将Android TV应用的最低SDK级别设置为17,并使用ADB在我的Fire TV上安装了它。它真的可以正常工作,但是它不会出现在设置中的应用列表中,所以我只能通过ADB启动它。当我...

7得票3回答
在Fire TV Stick侧载应用时出现“Failure [INSTALL_FAILED_DEXOPT]”错误

当我通过Android Studio安装应用程序时,我的应用程序运行良好,但是当我尝试使用adb侧载应用程序时,会出现"INSTALL_FAILED_DEXOPT"错误。我已经尝试了许多方法,如清理、失效等,但一切都失败了。 这只发生在OS版本为5.1.1的Fire TV上,而在Fire T...

7得票2回答
是否有使用字幕的ExoPlayer + Leanback库示例?

我找到了一些与 Leanback 和 ExoPlayer 相关的示例,我已经成功运行了所有内容,但是我无法使字幕工作。我能找到的最新的 Google 示例(https://github.com/android/tv-samples)在 Java 示例中有一个字幕按钮,但它们从未显示出来。 Ko...