52

我收到了这个错误:ERROR/MapActivity(258): Couldn't get connection factory client

一切正常,突然之间,怎么会这样?我知道我的 api 密钥很好,因为一个月我一直在完美地使用它。为什么它突然不显示地图活动,并在 logcat 中发布该错误?

4

4 回答 4

16

我在新系统上重新安装了 Android 开发工具包,并且 debug.keystore 已更改。一旦我使用 keytool 制作了一个新的 MD5 并在 Google 上注册了它,我就重新使用了一个新的 apiKey。

“无法获取连接工厂客户端”是无效 apiKey 的奇怪消息!

于 2011-03-25T09:09:27.013 回答
15

我在使用 getFromLocationName 时遇到了同样的问题,出现“java.io.IOException:Service not Available”错误。

我做了一些谷歌搜索,似乎这是软件中的一个错误。

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

于 2010-07-01T13:32:08.863 回答
2

我在模拟器和物理设备(2.2)上的 API 级别 8 上遇到了同样的问题,实际上,对我来说它从来没有工作过。然后偶然我尝试了模拟器 API 级别 10(当然是 Google API),它工作得很好。

(在此之前,我用keytool获得了一个新的MD5,以便注册一个新的apikey。但是,我得到的和第一次完全一样!可能我没有正确使用keytool。)

于 2012-02-25T21:20:22.803 回答
0

我有这个错误,但在 Logcat 输出中确定 AV 没有任何用处。

我只是在 Eclipse 中清理了我的项目,然后我得到了问题的正确堆栈跟踪,这与 MapView 无关。只是 MapView 是基于第一个可见的活动。

于 2012-09-11T11:23:39.177 回答