gpt4 book ai didi

android - Nexus Player (Android TV) YouTubeAndroidPlayerApi 错误 : "An error occurred when initializing the YouTube player."

转载 作者:可可西里 更新时间:2023-10-31 22:03:33 26 4
gpt4 key购买 nike

我正在使用 YouTube android 播放器 API 来播放一些 youtube 视频。我的代码在以下方面运行良好:

三星 S3

三星 Galaxy Tab III

Nexus 7(Android 5.1.1)

但它不适用于 Nexus Player。我收到错误:

“初始化 YouTube 播放器时出错。”

我在 Nexus 播放器上的 Youtube 应用是 1.0.5.5 版本

我看不到 YouTube 应用程序已过时的任何迹象,也看不到任何更新方式。如果这是问题所在,我将说明如何更新它。

我认为我的 list 没问题:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="coacb.org.examplevideoondemandapp" >

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".vodActivity" />
<activity
android:name=".youtubePlayer"
android:label="@string/title_activity_youtube_player" >
</activity>
<activity
android:name=".webviewInfo"
android:label="@string/title_activity_webview_info" >
</activity>
</application>

</manifest>

提前致谢

最佳答案

这是因为适用于 Android 的 YouTube SDK(尚)不支持 Android TV。

从技术上讲,我相信 YouTube for TV 应用程序具有不同的程序包名称,并且 YouTube SDK 依赖于要安装的 YouTube 应用程序才能显示视频(它充当“远程查看”YouTube)。即使 SDK 最近更新到 1.2.1,也没有引入电视支持。

关于android - Nexus Player (Android TV) YouTubeAndroidPlayerApi 错误 : "An error occurred when initializing the YouTube player.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31032433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com