Twitter Fabric Login pour Android
Je suis d'essayer d'utiliser le nouveau Tissu API Twitter offre pour permettre aux utilisateurs d'accéder à mon application. J'ai suivi le tutoriel exactement (au moins je crois que je l'ai, je suis peut-être fait quelques erreurs) ici après la mise en place de mon projet avec toutes les étapes nécessaires; maintenant quand j'appuie sur le bouton de connexion et d'authentifier le bouton donne en retour une réponse positive, mais quand je vais pour obtenir le Twitter de la Session après que j'obtiens une exception qui ressemble à
Caused by: java.lang.IllegalStateException: Must start Twitter Kit with Fabric.with() first
(encore une fois, j'ai suivi le tutoriel pour un T jusqu'à ce point, mais si vous pouvez penser à rien, alors je serais prêt à essayer)
source d'informationauteur Jacob Collins
Vous devez vous connecter pour publier un commentaire.
Le Tissu SDK sépare les fonctionnalités des modules appelés Kits. Vous devez indiquer les kits que vous souhaitez utiliser par Tissu.avec(). Cela est généralement effectué par l'extension de Android est une Application de classe.
Plus d'infos: https://dev.twitter.com/twitter-kit/android/integrate
Voir les canonique exemple d'application: https://github.com/twitterdev/cannonball-android
Mon cas d'erreur est: Doit commencer avec du Tissu.avec() avant d'appeler twitter kit
Solution:
Avant que j'ai utilisé:
Tissu.avec(cette, nouvelle Crashlytics()); &
Tissu.(ce, nouveau Twitter(authConfig));
Enfin pas de travail.
Avant l'Intégration de Twitter mon code est
-- Tissu.avec(cette, nouvelle Crashlytics());
Après l'Intégration de Twitter, j'ai remplacer avec
-- Tissu.(ce, nouveau Twitter(authConfig),de nouvelles Crashlytics());
Maintenant comme un charme,
Voici comment j'ai mis en œuvre de connexion de Twitter avec tissu:
Déclarer twitter clé et le secret:
onCreate() méthode:
3.remplacer onActivityResult() :
4.enfin, login():
Vous avez des nom d'utilisateur et profilepicture url dans
login()
à utiliser où vous voulez.Dernières Intégration de Twitter avec Android Studio
Ce lien ci-dessous fournissent les exemples de code que vous pouvez utiliser ce code pour intégrer twitter dernier sdk (Tissu). il est fournir toutes les fonctionnalité que nous pouvons facilement intégrer moins de temps à prendre
Twitter un Exemple de code
Code de référence Plz vérifier