android - Youtube Android Player会降低设备速度

标签 android youtube freeze slowdown

我的应用程序具有嵌入式Youtube播放器。我正在使用最新版本的Youtube Android Player(1.2.1)。我正在使用YouTubePlayerSupportFragment,该片段嵌套在我的应用程序的另一个片段中。

它适用于Android 4.4和Android 5.0。

在Android 5.1上,它一开始就可以运行,但是在播放了一些视频后,出现了问题。整个设备的速度变慢,以至于几乎无响应。如果我杀死了该应用程序(如果Youtube Android Player被杀死了),该设备将恢复正常。但是,从现在开始,Youtube Android Player将无法再播放任何视频(设备再次无响应)。

编辑:如果问题在于它是一个嵌入式片段,我已经使用Intent(YouTubeIntents.createPlayVideoIntentWithOptions)进行了测试。问题仍然存在。

有人遇到过这类问题吗?

最佳答案

解决了!我正在使用targetSDK 21进行编译,但Android 5.1是SDK22。似乎是使用较旧的SDK进行编译引起了问题。将targetSDK更新为22之后,现在可以正常运行了。

关于android - Youtube Android Player会降低设备速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30323029/

相关文章:

java - 在应用程序关闭后保持连接广播接收器运行

jquery - 使用输入 "range" slider 更改 YouTube 视频的时间?

asp.net-mvc - 使用 c# Asp .net MVC 将视频上传到 Youtube

android - YouTube API v3示例IllegalArgumentException,Android Studio

ios - 在 CAEmitterLayer 中悬浮粒子

java - 为什么hang()方法只执行一次?

google-chrome - HTML5音频 “preload=” none“弄乱了pause()和currentTime()

android - 如何在 Fragment 中使用 viewpager 刷新标签页

java - 如何在 Android 中向左滑动按钮

android - 是否可以在一个地方托管 aidl 文件?