2016-07-23 73 views
0

我在我的android应用中实现了YouTubePlayerSupportFragment。 对于targetSdkVersion = 19,其工作良好。Android YouTubePlayerSupportFragment IllegalArgumentException崩溃targetSdkVersion 23

但它的崩溃,当我设置targetSdkVersion 23

的例外是:

java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.google.android.youtube.api.service.START } 
                at android.app.ContextImpl.validateServiceIntent(ContextImpl.java:1209) 
                at android.app.ContextImpl.bindServiceCommon(ContextImpl.java:1308) 
                at android.app.ContextImpl.bindService(ContextImpl.java:1286) 
+0

它不是回答你的问题 - “服务意图必须明确:'?显示您调用'startActivity'或'startService'的地方 – Divers

+0

使用update api YouTubeAndroidPlayerApi-1.2.2 https://developers.google.com/youtube/android/player/downloads/ –

+0

@Divers:我在StartActivity中添加了YoutubeSupportFragment通过清单条目初始化.. – Prashant

回答

0

更新YouTube API

它从YouTube老问题API.Download最新版本的Android版YouTube的播放器API Here。然后建立并运行你的项目。

+0

我使用相同的一个.. – Prashant