我知道在L版本中只能绑定显式声明的服务。在我的应用中,我目前正在使用Youtube API,当在L版本设备上运行时,我总是会遇到这个错误。
java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.google.android.youtube.api.service.START }
我该如何解决使Youtube API在L版本上也能正常工作的问题?
我知道在L版本中只能绑定显式声明的服务。在我的应用中,我目前正在使用Youtube API,当在L版本设备上运行时,我总是会遇到这个错误。
java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.google.android.youtube.api.service.START }
我该如何解决使Youtube API在L版本上也能正常工作的问题?
*更新*
新版Android YouTube SDK已发布!不再存在隐式意图问题:
https://developers.google.com/youtube/android/player/downloads/
只需将旧的Youtube API替换为最新的Youtube API版本
http://blog.android-develop.com/2014/10/android-l-api-21-javalangillegalargumen.html?m=1