2010-02-04 9 views
52

를 가져올 수 없습니다 : ERROR/MapActivity(258): Couldn't get connection factory client내가이 오류가있어 연결 팩토리 클라이언트

모든 것이 잘 작동을, 그것이 갑자기이야, 어떻게 그런 일이 올? 한 달 동안 완벽하게 사용했기 때문에 API 키가 정상적으로 작동합니다. 어떻게 갑자기지도 활동이 표시되지 않고 logcat에 오류가 게시됩니까?

+0

에뮬레이터/장치에 네트워크 연결이 있습니까? –

+0

나는 또한 갑자기 이것의 모든 문제를 겪고있다.이 문제가 해결되지 않았다. – Sam

+0

어제 이것을 경험하기 시작했습니다. 내 앱을 약간 변경하고 내 휴대 전화에 업로드하면 잘못된 키가있는 것처럼지도가 작동합니다. 내 디버그 키가 잘 작동한다는 점에 유의해야합니다. 내 프로덕션 키 (여러 앱에서 사용되는 특정 앱이 다시 작성 될 때까지 사용됨) –

답변

15

getFromLocationName을 사용할 때 'java.io.IOException : 서비스를 사용할 수 없음'오류와 함께 동일한 문제가 발생합니다.

나는 약간의 인터넷 검색을 수행했으며 이것은 소프트웨어의 버그 인 것 같습니다.

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

+0

답변 해 주셔서 감사합니다. – rayman

+1

확인해 주셔서 감사합니다. 어떻게해야할까요? – Dr1Ku

+0

Google api에서 동일한 문제가 발생합니다. 7.이 문제의 원인은 무엇이며 어떻게 해결할 수 있습니까? – user590849

16

내 새로운 시스템에 안드로이드 dev에 키트를 다시 설치했다과하게 debug.keystore 변경했다. 키 도구를 사용하여 새 MD5를 만들고이를 Google에 등록하면 새로운 apiKey로 다시 작동합니다.

"연결 팩토리 클라이언트를 가져올 수 없습니다."는 잘못된 apiKey에 대한 이상한 메시지입니다!

+0

안녕하세요, API 키와 동일한 문제가 있습니다. Android Dev Kid를 다시 설치해야합니까? 새 debug.keystore를 생성하는 방법을 알고 있습니까? 감사! – xus

+3

나는 이것이 도움이 될 것이라고 생각한다 : http : //www.mobisoftinfotech.com/blog/android/android-mapview-generate-api-key-using-java-keytool/ –

+0

누군가 위대하고 내 날을 만들었습니다 .-p 실제로 완벽하게 일했습니다! – Hubert

2

에뮬레이터와 물리적 장치 (2.2) 모두에서 API 레벨 8과 동일한 문제가있었습니다. 실제로는 절대로 작동하지 않았습니다. 그런 다음 우연히 에뮬레이터 API 레벨 10 (물론 Google API 사용)을 시도했지만 정상적으로 작동했습니다.

(그 전에, 나는 새로운 apiKey에 등록하기 위해 키 도구와 새로운 MD5를 얻었다. 그러나, 나는 어쩌면 내가 올바르게 키 도구를 사용하지 않았다! 정확하게 처음과 같은 있어요.)

0

이 오류는 있지만 AV를 결정하는 Logcat 출력에는 유용하지 않습니다.

나는 이클립스에서 간단하게 프로젝트를 정리했다. 그런 다음 MapView와 관련이없는 문제의 적절한 스택 추적을 얻었다. 첫 번째 액티비티가 표시 될 때 MapView가 기반을 두었습니다.