Activity已泄露最初绑定的ServiceConnection com.google.android.youtube.player.internal.r$e@43cb2348

时间:2015-08-20 17:29:47

标签: android memory-leaks youtube android-context android-youtube-api

我已经看过this和其他几个类似的问题,我知道问题以及人们在说什么是解决方案:要使用youtube API,您应该使用应用程序上下文而不是活动上下文,因为,似乎是youtube API中的一个错误。但是,上下文必须实现OnInitializedListener,并且只有我的活动才会这样做 - 而不是我的applicationContext。

当我使用第youTubePlayerView.initialize(API_KEY, getApplicationContext());行时,我收到错误Wrong 2nd argument type. Found android.content.Context, required: 'com.google.android.youtube.player.YouTubePlayer.OnInitializedListener'

如何修复此内存泄漏?

1 个答案:

答案 0 :(得分:0)

创建一个班级CustomApplication extends Application implements OnInitializedListener。然后将自定义应用程序作为方法initialize中的参数传递 希望它有所帮助。