问题标签 [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.
android - 页面加载后如何触发对 WebView 中文本输入字段的关注?
我正在尝试将 Facebook 登录页面加载到WebView
Nexus Player 上运行的页面中。该设备输出到电视,因此没有触摸屏。
我可以毫无问题地加载登录页面,但用户无法选择电子邮件和密码文本字段来输入他们的凭据。
在 Nexus Player 遥控器上向上/向下/向左/向右推动会导致网页滚动,但我无法与页面本身的任何内容进行交互。
我尝试过的事情:
android - 如何在 Nexus Player 上启用 USB 调试?(安卓电视)
我正在尝试在 Nexus Player 硬件上调试我的应用程序。我启用了开发者模式,打开了 USB 调试,并连接了电缆。但是,我没有看到如下所述的任何消息: https ://developers.google.com/cast/docs/android_tv#adb-usb
在允许 USB 调试?对话框中,选择始终允许从此计算机,然后选择确定。
可能缺少哪些步骤?会不会是USB驱动的问题?
android - 适用于移动和电视的 Android 通用应用程序 (Lollipop)
是否可以为电视和移动设备创建一个通用的 Android 应用程序,但具有不同的主要活动、主题、样式等?
我尝试将活动添加到 Mainfest 文件:
但据我了解,我不能有 2 个“android.intent.action.MAIN”活动?
在 Android Studio 中启动新项目并选择 Mobile 和 TV 作为支持的“外形尺寸”时,它会创建具有 2 个独立模块的项目,所以实际上这些是 2 个独立的应用程序,对吗?但我希望能够在他们之间共享 90% 的代码。我怎么做?
提前致谢。
android - Google Nexus Player 拨号 ID
有谁知道我应该在哪里将 DIAL id ( http://www.dial-multiscreen.org/ ) 添加到我的 android 应用程序以便能够在 Nexus Player 上启动它们?
google-play - Google Play:声明应用仅适用于电视
我正在尝试发布一个 Android TV 应用程序,但开发者控制台说:“您需要添加至少 2 个非 Android TV 屏幕截图。” 但这个 apk 仅适用于 Android TV,因为还有另一个特定于平板电脑和手机的 apk。如何仅定位 Android TV?
另外,我想只为 NexusPlayer 提交这个特定的 APK,然后添加其他 Android 电视,因为该应用程序已经过测试并确认了兼容性。问题是开发者控制台以默认设置为兼容的almos 3000设备(包括平板电脑和手机)启动,我只能看到手动禁用功能。
编辑
一个临时解决方案是仅针对大屏幕和超大屏幕,将自动支持的设备数量减少到 800 个。仍然必须手动禁用不需要的设备,但不会过度杀伤。
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:
这是对我有用的代码:
android - 为 Nexus Player 构建 Android - 选择哪个版本
我正在为 Nexus Player 构建 Android,但我不确定选择哪个组合:
Nexus Player 的代号是fugu,所以我可以选择 9 或 10。但是两者之间有什么区别?有没有人使用其中任何一个成功地刷过 Nexus Player?我可以刷机,但之后无法进入配对模式。谢谢!
android - Android TV 设备管理:不可能?
我正在尝试在 Nexus Player 中安装 MDM 解决方案,并且在按照Device Administration docsandroid.content.ActivityNotFoundException
启动意图时 似乎出错了。android.app.action.ADD_DEVICE_ADMIN
Android TV 是否不支持此功能,因此无法通过 Nexus Player 或类似设备进行企业管理?
android - 带有 KEYCODE_VOICE_ASSIST 键捕获的 Android 启动器
我想知道自定义启动器是否可以实现这一点,因为根据 Android 文档似乎没有将关键代码传递给应用程序。
因此,当按下遥控器或拥有它的键盘上的麦克风按钮时,应用程序或自定义启动器会如何反应,例如谷歌的 Now Launcher会打开语音搜索命令(这不是我想要触发的操作,而只是听按下按钮的事件并做出相应的反应)。
android - Android TV 中缺少 sqlite3?
我一直在尝试通过 adb 将一些 sqlite3 命令运行到 Nexus Player 中,但它找不到该sqlite3
命令。
这在 Android TV 版本上不可用吗?有没有一个可以从中提取的位置?