2011-10-11 11 views
5

Korzystam z integracji Twittera za pomocą projektu SocialLib. Ale sprawa jest ciągle otrzymujęjava.lang.NoClassDefFoundError: oauth.signpost.commonshttp.CommonsHttpOAuthConsumer android

java.lang.NoClassDefFoundError: oauth.signpost.commonshttp.CommonsHttpOAuthConsumer 

na linii

httpOauthConsumer = new CommonsHttpOAuthConsumer(consumerKey, consumerSecret); 

i moi przywóz:

import oauth.signpost.commonshttp.CommonsHttpOAuthConsumer; 
import oauth.signpost.commonshttp.CommonsHttpOAuthProvider; 
import oauth.signpost.exception.OAuthCommunicationException; 
import oauth.signpost.exception.OAuthExpectationFailedException; 
import oauth.signpost.exception.OAuthMessageSignerException; 
import oauth.signpost.exception.OAuthNotAuthorizedException; 

i słoiki użyłem i pobrać ze strony: http://code.google.com/p/oauth-signpost/downloads/list

Jak to zmienić?

Hanks

+0

Oto rozwiązanie: http://stackoverflow.com/questions/10623864/oauth-with-android - @Phix Pomógł mi. – formatBCE

Odpowiedz

1

Oto jarlibrary: http://code.google.com/p/oauth-signpost/downloads/detail?name=signpost-commonshttp4-1.2.1.1.jar&can=2&q= Należy dodać go do projektu jako zewnętrznego słoika.

+0

Słoik, który wkleiłem jest dodatkowy. Miałem podobny problem i kiedy dodałem ten słoik, problem już minął. – woyaru

+0

@ chinna_82 Dziękuję za zgłoszenie, ale rozwiązałem w ten sposób mój własny problem. – woyaru

+0

+1, ponieważ zadziałało dla mnie. Czy możesz wyjaśnić, co jest dodatkową rzeczą w tym słoiku? –