web-dev-qa-db-fra.com

Impossible d'obtenir le client de fabrique de connexions

J'ai eu cette erreur: ERROR/MapActivity(258): Couldn't get connection factory client

Tout a bien fonctionné, c'est tout d'un coup, comment ça se fait? Je sais que ma clé API est correcte, car depuis un mois je l'utilise parfaitement. Comment se fait-il que tout d'un coup, il ne me montre pas l'activité de la carte et affiche cette erreur dans le logcat?

52
rayman

J'obtiens le même problème lors de l'utilisation de getFromLocationName, avec une erreur "Java.io.IOException: Service not Available".

J'ai fait un peu de recherche sur Google et il semble que ce soit un bug dans le logiciel.

http://code.google.com/p/Android/issues/detail?id=8816

15
Alistair R

J'avais réinstallé Android dev kit sur mon nouveau système et le debug.keystore avait changé. Une fois que j'ai utilisé le keytool pour faire un nouveau MD5 et enregistré qu'avec Google, j'étais de retour en action avec un nouveau clé API.

"Impossible d'obtenir le client de fabrique de connexions" est un message étrange pour une apiKey invalide!

16
Someone Somewhere

J'ai eu le même problème avec l'API niveau 8 sur l'émulateur et sur un périphérique physique (2.2) En fait, pour moi, cela n'a jamais fonctionné. Ensuite, par hasard, j'ai essayé l'émulateur API niveau 10 (avec l'API Google bien sûr), et cela a très bien fonctionné.

(Avant cela, j'ai obtenu un nouveau MD5 avec le keytool afin de m'inscrire pour une nouvelle apikey. Cependant, j'ai obtenu exactement la même chose que la première fois! Peut-être que je n'ai pas utilisé le keytool correctement.) =

2
Tombola

J'ai eu cette erreur mais rien d'utile dans la sortie Logcat pour déterminer l'AV.

J'ai simplement nettoyé mon projet dans Eclipse, puis j'ai obtenu une trace de pile appropriée du problème, qui n'avait rien à voir avec MapView. C'est juste que MapView était basé sur la première activité visible.

0
Richard Hollis