Question

J'ai utilisé le fichier scribe1.2.jar pour implémenter Twitter.i utilise le code suivant

OAuthService service = new ServiceBuilder().provider(TwitterApi.class).apiKey("key").apiSecret("secret").build();
Token requestToken = service.getRequestToken();

Lorsque je compile le code, il affiche l'erreur suivante - org / scribe / builder / api / api.class: error !: Fichier de classe non valide: version de fichier de classe incorrect. Le même problème se présente également à LinkedIn. Comment résoudre le problème ?. J'ai référé ce lien scribe doc

Était-ce utile?

La solution

Les pots que vous avez mentionnés, scribe-1.2.0.jar et LinkedIn-J.jar (Vous n'avez pas mentionné explicitement le LinkedIn, mais je suppose que vous vouliez dire celui-ci) sont des versions Java SE et ne peuvent pas être utilisées sur BlackBerry. Vous devez chercher des versions Java Me et si vous en trouvez, vous devez prévertifier les premier.

Se référer à cela question sur des informations supplémentaires sur la prétérification.

Mise à jour: J'ai téléchargé le scribe-1.2.0.jar et j'ai essayé de le prévertifier. J'ai eu l'erreur suivante:

Error Preverifier Class org.scribe.extractors.BasestRingExtractorImpl Verifier error / scribe / extracteurs / BasestRingExtractorImp.getsortedandencodedParams (lorg / scribe / modèle / oauthrequest;) ljava / lang / string;: ne peut pas trouver la classe java / utilrequest;)

La raison en est que Java.util.map n'existe pas dans Java Me.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top