我的应用程序有一个嵌入式Youtube播放器。我使用的是最新版本的Youtube Android播放器(1.2.1)。我使用的YouTubePlayerSupportFragment和这个片段是嵌套在我的应用程序的另一个片段。
可以在Android 4.4和Android 5.0上使用
在Android 5.1上,它开始工作,但在播放一些视频后出现问题。整个设备的速度减慢到几乎没有反应的地步。如果我关闭应用程序(如果Youtube Android Player被关闭),设备就会恢复正常。但是,从现在开始,Youtube Android播放器不能播放任何视频(设备再次变得无响应)。
编辑:如果问题是在事实上,它是一个嵌入的片段,我已经测试了一个意图(YouTubeIntents.createPlayVideoIntentWithOptions)。问题还是一样。
有人遇到过这种问题吗?
解决!我用targetSDK 21编译,但Android 5.1是SDK 22。看起来是使用较旧的SDK进行编译导致了这个问题。在将targetSDK更新为22之后,现在它工作得非常好。