2010-02-04 14 views
52

ho ottenuto questo errore: ERROR/MapActivity(258): Couldn't get connection factory clientImpossibile ottenere connessione client fabbrica

Tutto ha funzionato bene, è tutto ad un tratto, come mai ciò accade? So che la mia chiave APi va bene, perché un mese l'ho usata perfettamente. Com'è che all'improvviso non mi mostra l'attività della mappa e pubblica questo errore nel logcat?

+0

Avete connettività di rete nel vostro emulatore/dispositivo? –

+0

anche io sto avendo lo stesso problema all'improvviso questo non funziona, e non riesco a trovare alcun aiuto per questo, se qualcuno ha risolto questo per favore fatemelo sapere. – Sam

+0

Ho appena iniziato a sperimentarlo ieri. Ho apportato una piccola modifica alla mia app e l'ho caricata sul mio telefono e ora la mappa si comporta come se avesse una chiave non valida! Va notato che la mia chiave di debug funziona correttamente. La mia chiave di produzione (utilizzata in più app funziona finché la particolare app non viene ricostruita). –

risposta

15

Ho riscontrato lo stesso problema quando si utilizza getFromLocationName, con un errore 'java.io.IOException: Servizio non disponibile'.

Ho fatto un po 'di ricerca su google e sembra che questo sia un bug nel software.

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

+0

grazie per la risposta – rayman

+1

Ok, buono a sapersi, come possiamo superare questo? – Dr1Ku

+0

Sto affrontando lo stesso problema con google api con api 7. Qual è la causa di questo problema e come risolverlo? – user590849

16

avevo reinstallato dev kit Android sul mio nuovo sistema e il debug.keystore era cambiato. Una volta ho usato il keytool per creare un nuovo MD5 e registrato che con Google ero di nuovo in azione con un nuovo apiKey.

"Impossibile ottenere la connessione client di fabbrica" ​​è un messaggio strano per un apiKey non valido!

+0

Ehi, Ho lo stesso problema con la chiave API. Devo reinstallare Android dev Kid? Sai come generare un nuovo debug.keystore? Grazie! – xus

+3

Penso che questo potrebbe aiutare: http: //www.mobisoftinfotech.com/blog/android/android-mapview-generate-api-key-using-java-keytool/ –

+0

Qualcuno Somewhere è fantastico e ha reso la mia giornata ;-p ha funzionato perfettamente! – Hubert

2

Ho avuto lo stesso problema con l'API di livello 8 su entrambi l'emulatore e un dispositivo fisico (2.2) In realtà, per me non ha mai funzionato. Poi per caso ho provato su emulatore API livello 10 (con API di Google ovviamente), e ha funzionato bene.

(Prima di allora, ho ottenuto un nuovo MD5 con il comando keytool per registrare un nuovo apikey. Tuttavia, ho ottenuto esattamente lo stesso come la prima volta! Forse non ho usato il keytool correttamente.)

0

Ho avuto questo errore ma non è stato utile nell'output Logcat per determinare l'AV.

Ho semplicemente pulito il mio progetto in Eclipse e poi ho ottenuto una corretta traccia dello stack del problema, che non era correlata a MapView. Era solo che il MapView era basato sulla prima attività visibile.

Problemi correlati