2016-07-23 44 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