Connexion à google Play Services a Échoué
j'ai essayer de télécharger une vidéo à l'aide de cette YouTube Direct Lite App pour Android projet https://code.google.com/p/ytd-android/
J'ai effectué toutes les étapes mentionnées dans le lien.
l'appliction exécuter dans mon appareil android bien, mais je m'en attente de toast "Connexion à Jouer à des Services a échoué" et "Une erreur interne s'est produite" toast.
et ce journal d'erreur:
05-07 11:17:33.659: E/com.google.ytdl.UploadsListFragment(3140): Connection to Play Services Failed, error: 4, reason: ConnectionResult{statusCode=SIGN_IN_REQUIRED, resolution=PendingIntent{41836358: android.os.BinderProxy@41779308}}
Afin de trouver quel est le problème, je chacked la clé api que j'ai généré ici :
https://code.google.com/apis/console
Simple API Access
Use API keys to identify your project when you do not need to access user data. Learn more
Key for Android apps (with certificates)
API key:
xxxxxxxxxxxxxxxxxx
Android apps:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx;com.google.ytdl
Activated on: Apr 16, 2013 11:30 AM
Activated by: xxxxx@gmail.com – you
et il ont l'air bien.
j'rouge ces liens :
https://developers.google.com/+/mobile/android/connexion
http://developer.android.com/google/play-services/auth.html#choose
Quelqu'un a rencontré ce et de savoir quelle est la cause du problème? La seule chose à laquelle je pense c'est la clé de l'api, mais il semble bon, aider ...
edite :
Jeton D'Accès
mToken =
GoogleAuthUtil.getToken(MainActivity.this, mChosenAccountName, "oauth2:"
+ Scopes.PLUS_PROFILE + " " + YouTubeScopes.YOUTUBE + " "
+ YouTubeScopes.YOUTUBE_UPLOAD);
Vous devez vous connecter pour publier un commentaire.
J'ai eu une erreur similaire récemment. Je l'ai résolu en ajoutant les informations correctes dans l'Api Google Console, en particulier dans l'Accès aux API volet.
Dans mon cas, j'ai été absent un OAuthClient 2.0 id. Documentation ici
Une suggestion de moi, si quelqu'un a besoin d'elle dans l'avenir. À l'exception de l'API paramètres et à Google Console processus d'Authentification attention sur un petit détail: sur Google Console, il est nécessaire que l'application a un Nom de Produit à partir de
Apis&Auth -> Consent Screen
(voir l'image ci-dessous). Dans mon cas, je n'ai pas de définir un nom de produit et qui a été la raison de laSIGN_IN_REQUIRED
erreur.Ce problème se produit dans deux cas:
1) Google Play services de bibliothèque n'est pas inclus correctement.
2) Dev console n'est pas d'installation de droit. (Aussi, si vous venez de configurer votre dev console, il faut quelques minutes pour propager parfois.)