java.lang.VerifyYouTube服务初始化出错



我正在尝试开发与YouTube合作的应用程序。首先,我从https://code.google.com/p/gdata-java-client/downloads/list(客户端、核心、媒体和youtube),然后尝试像谷歌教程中那样实例化YouTubeService

service = new YouTubeService(id, key);

但当我尝试启动我的应用程序时,我得到了这个:

ERROR/dalvikvm(5289): Could not find class 'com.google.gdata.data.media.MediaStreamSource', referenced from method com.google.gdata.client.media.MediaService.getMediaResource
ERROR/dalvikvm(5289): Could not find class 'com.google.gdata.data.media.MediaMultipart', referenced from method com.google.gdata.client.media.MediaService.insert
ERROR/AndroidRuntime(5289): FATAL EXCEPTION: main
java.lang.VerifyError: com/google/gdata/client/media/MediaService

libs被附加到项目中,我可以在其中看到那个些"丢失"的类,我的IDE也可以看到它们,但在运行时会发生一些奇怪的事情。你知道我在哪里被宠坏了吗?

附言:如果重要的话,这是安卓应用程序。

通过添加以下库来解决问题:activation.jaradditionnal.jarandroid-support-v4.jarguava-r07.jarmail.jar除了gdata库之外:gdata-client-1.0.jargdata-core-1.0罐gdata-media-1.0罐gdata-youtube-2.0.jar不需要认证。

相关内容

最新更新