gpt4 book ai didi

android - 如何注册正确的 Google Maps Api key ?

转载 作者:行者123 更新时间:2023-11-29 00:50:34 25 4
gpt4 key购买 nike

我正在使用 2 个 map Activity 。我想为每个注册多个 Map APi key 吗?现在我得到这个异常(exception):

06-16 18:49:41.498: INFO/MapActivity(11067): Handling network change notification:CONNECTED
06-16 18:49:41.498: ERROR/MapActivity(11067): Couldn't get connection factory client

我用谷歌搜索了这个异常。它得出的结论一定是 API key 问题?真的吗?为什么会这样?

这是我的 mapview 标签代码:

<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mapview_id"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:clickable="true" android:apiKey="my_api_key" />

我在为 mapview iteself 创建对象时遇到了这个异常。即:

MapView mv=(MapView)findViewById(R.id.mapview_id);

最佳答案

我猜您使用的 API key 用于错误的证书。

如果您使用的是 Eclipse 并且只需单击在模拟器上运行,Eclipse 将使用调试证书为您的程序签名并运行它。要发布到市场,您需要创建自己的证书。您从谷歌获得的 API key 可用于每个使用您用于获取 key 的证书的应用程序。

这意味着如果您想在调试环境中查看 map ,您必须使用 debug certificate 获取 key 在将应用程序发布到市场之前,您需要将 API key 更改为使用您的 signing certificate 获得的 key .

进一步的帮助需要更详细的解释到底是什么不起作用。

关于android - 如何注册正确的 Google Maps Api key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3052916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com