2010-02-04 6 views
52

Tengo este error: ERROR/MapActivity(258): Couldn't get connection factory clientNo se pudo obtener la conexión del cliente de la fábrica

Todo funcionaba bien, que es, de repente, ¿cómo es que esto sucede? Sé que mi clave de API está bien, porque un mes la he estado usando perfectamente. ¿Cómo es que de repente no me muestra la actividad del mapa y publica ese error en el logcat?

+0

¿Tiene conectividad de red en su emulador/dispositivo? –

+0

también estoy teniendo el mismo problema, de repente, esto no funciona, y no puedo encontrar ninguna ayuda para esto, si alguien ha solucionado esto, por favor avíseme. – Sam

+0

Acabo de empezar a experimentar esto ayer. Hice un pequeño cambio en mi aplicación y la cargué en mi teléfono, ¡y ahora el mapa actúa como si tuviera una clave inválida! Cabe señalar que mi clave de depuración funciona bien. Mi clave de producción (utilizada en varias aplicaciones funciona hasta que se reconstruye la aplicación en particular). –

Respuesta

15

Tengo el mismo problema cuando uso getFromLocationName, con un error 'java.io.IOException: Service not Available'.

He hecho un poco de búsqueda en Google y parece que esto es un error en el software.

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

+0

gracias por su respuesta – rayman

+1

Ok, es bueno saber, ¿cómo podemos pasar esto? – Dr1Ku

+0

Estoy enfrentando el mismo problema con google api con api 7. ¿Cuál es la causa de este problema y cómo resolverlo? – user590849

16

que había vuelto a instalar kit de desarrollo de Android en mi nuevo sistema y el debug.keystore había cambiado. Una vez que utilicé la herramienta de claves para crear un nuevo MD5 y lo registré con Google, volví a estar en acción con una nueva clave de acceso.

"No se pudo obtener el cliente de la fábrica de conexiones" es un mensaje extraño para una apiKey no válida.

+0

Oye, Tengo el mismo problema con la clave de API. ¿Debo reinstalar Android dev Kid? ¿Sabes cómo generar un nuevo debug.keystore? ¡Gracias! – xus

+3

Creo que esto podría ayudar: http: //www.mobisoftinfotech.com/blog/android/android-mapview-generate-api-key-using-java-keytool/ –

+0

Alguien en algún lugar es genial y me alegraron el día ;-p funcionó perfectamente! – Hubert

2

Tuve el mismo problema con el nivel 8 de la API tanto en el emulador como en un dispositivo físico (2.2) En realidad, para mí nunca funcionó. Entonces, casualmente, probé con el nivel 10 de API de emulador (con la API de Google, por supuesto), y funcionó bien.

(Antes de eso, tengo una nueva herramienta de claves MD5 con el fin de registrar una nueva apikey. Sin embargo, me dieron exactamente la misma que la primera vez! Tal vez no hizo uso de la herramienta de claves correctamente.)

0

Tuve este error pero nada útil en la salida de Logcat para determinar el AV.

Simplemente limpié mi proyecto en Eclipse y luego obtuve un seguimiento correcto de la pila del problema, que no estaba relacionado con MapView. Era solo que el MapView estaba basado en la primera actividad visible.

Cuestiones relacionadas