问题标签 [nexus-player]

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 投票
1 回答
3580 浏览

android - 页面加载后如何触发对 WebView 中文本输入字段的关注?

我正在尝试将 Facebook 登录页面加载到WebViewNexus Player 上运行的页面中。该设备输出到电视,因此没有触摸屏。

我可以毫无问题地加载登录页面,但用户无法选择电子邮件和密码文本字段来输入他们的凭据。

在 Nexus Player 遥控器上向上/向下/向左/向右推动会导致网页滚动,但我无法与页面本身的任何内容进行交互。

我尝试过的事情:

  • WebView.requestFocus()页面加载后(从这里:https ://stackoverflow.com/a/3975109/758458 )
  • 在页面加载后模拟触摸输入(来自这里:https ://stackoverflow.com/a/7001356/758458 )
  • 将鼠标连接到 Nexus Player 上的 USB 端口。这行得通,我能够成功登录,但我不能指望我的应用程序的最终用户也能这样做。
0 投票
2 回答
12001 浏览

android - 如何在 Nexus Player 上启用 USB 调试?(安卓电视)

我正在尝试在 Nexus Player 硬件上调试我的应用程序。我启用了开发者模式,打开了 USB 调试,并连接了电缆。但是,我没有看到如下所述的任何消息: https ://developers.google.com/cast/docs/android_tv#adb-usb

在允许 USB 调试?对话框中,选择始终允许从此计算机,然后选择确定。

可能缺少哪些步骤?会不会是USB驱动的问题?

0 投票
1 回答
1464 浏览

android - 适用于移动和电视的 Android 通用应用程序 (Lollipop)

是否可以为电视和移动设备创建一个通用的 Android 应用程序,但具有不同的主要活动、主题、样式等?

我尝试将活动添加到 Mainfest 文件:

但据我了解,我不能有 2 个“android.intent.action.MAIN”活动?

在 Android Studio 中启动新项目并选择 Mobile 和 TV 作为支持的“外形尺寸”时,它会创建具有 2 个独立模块的项目,所以实际上这些是 2 个独立的应用程序,对吗?但我希望能够在他们之间共享 90% 的代码。我怎么做?

提前致谢。

0 投票
1 回答
142 浏览

android - Google Nexus Player 拨号 ID

有谁知道我应该在哪里将 DIAL id ( http://www.dial-multiscreen.org/ ) 添加到我的 android 应用程序以便能够在 Nexus Player 上启动它们?

0 投票
2 回答
1396 浏览

google-play - Google Play:声明应用仅适用于电视

我正在尝试发布一个 Android TV 应用程序,但开发者控制台说:“您需要添加至少 2 个非 Android TV 屏幕截图。” 但这个 apk 仅适用于 Android TV,因为还有另一个特定于平板电脑和手机的 apk。如何仅定位 Android TV?

另外,我想只为 NexusPlayer 提交这个特定的 APK,然后添加其他 Android 电视,因为该应用程序已经过测试并确认了兼容性。问题是开发者控制台以默认设置为兼容的almos 3000设备(包括平板电脑和手机)启动,我只能看到手动禁用功能。

编辑

一个临时解决方案是仅针对大屏幕和超大屏幕,将自动支持的设备数量减少到 800 个。仍然必须手动禁用不需要的设备,但不会过度杀伤。

0 投票
5 回答
29735 浏览

android - getLaunchIntentForPackage 对于某些应用程序为空

我正在构建一项服务,将已安装应用程序列表从 Android TV 或 Fire TV 发送到手机。然后手机发回它想要启动的应用程序的包名称,服务将启动它。

这是创建列表的代码

这就是我启动应用程序的方式

在 Fire TV 上一切正常,但在 Android TV 上,许多应用程序的意图始终为空。这些才一点点。

  • com.haystack.android
  • com.netflix.ninja
  • tv.pluto.android
  • com.bamnetworks.mlbtv

但是,使用相同的代码,这些应用程序工作得很好。

  • com.hulu.livingroomplus
  • com.sling
  • com.frogmind.badland
  • com.songza.tv

谁能提供任何关于我可能做错了什么的见解?

谢谢!

编辑: 我也试过这个,我得到了例外

android.content.ActivityNotFoundException:没有找到处理 Intent 的活动 { cat=[android.intent.category.LEANBACK_LAUNCHER] flg=0x10000000 pkg=com.netflix.ninja }

编辑2:

这是对我有用的代码:

0 投票
0 回答
253 浏览

android - 为 Nexus Player 构建 Android - 选择哪个版本

我正在为 Nexus Player 构建 Android,但我不确定选择哪个组合

Nexus Player 的代号是fugu,所以我可以选择 9 或 10。但是两者之间有什么区别?有没有人使用其中任何一个成功地刷过 Nexus Player?我可以刷机,但之后无法进入配对模式。谢谢!

0 投票
0 回答
634 浏览

android - Android TV 设备管理:不可能?

我正在尝试在 Nexus Player 中安装 MDM 解决方案,并且在按照Device Administration docsandroid.content.ActivityNotFoundException启动意图时 似乎出错了。android.app.action.ADD_DEVICE_ADMIN

Android TV 是否不支持此功能,因此无法通过 Nexus Player 或类似设备进行企业管理?

0 投票
1 回答
1136 浏览

android - 带有 KEYCODE_VOICE_ASSIST 键捕获的 Android 启动器

我想知道自定义启动器是否可以实现这一点,因为根据 Android 文档似乎没有将关键代码传递给应用程序。

因此,当按下遥控器或拥有它的键盘上的麦克风按钮时,应用程序或自定义启动器会如何反应,例如谷歌的 Now Launcher会打开语音搜索命令(这不是我想要触发的操作,而只是听按下按钮的事件并做出相应的反应)。

0 投票
1 回答
185 浏览

android - Android TV 中缺少 sqlite3?

我一直在尝试通过 adb 将一些 sqlite3 命令运行到 Nexus Player 中,但它找不到该sqlite3命令。

这在 Android TV 版本上不可用吗?有没有一个可以从中提取的位置?