gpt4 book ai didi

android - 使用调试 API key 但不适用于发布 API key 的 map ...?

转载 作者:行者123 更新时间:2023-11-29 02:11:16 28 4
gpt4 key购买 nike

我已经完成了使用 Google map 的应用程序的开发。在开发/调试阶段,我使用了调试 MD5 key 并在 Google 网站上生成了调试 Google Maps API key 。 Google map 在模拟器和设备上都运行良好。

现在,我想发布我的应用程序。我生成了一个发布 MD5 key 和一个发布 Google Maps API key 。

我在我的 xml 映射文件中复制/粘贴了这个发布 API key :

<com.google.android.maps.MapView
[...]
android:apiKey="xxxxxxx"
/>

但是现在,当我在我的设备上运行该应用程序时,我得到的只是一个灰色网格而不是 map ...

我小心地将 android:debuggable 设置为 false 在我的 list 中:

<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:debuggable="false"
android:theme="@android:style/Theme.NoTitleBar">

你知道我能做些什么来解决我的问题吗?

谢谢!!!

[编辑] 也许问题是由于我在我的设备上以 Debug模式而不是 Release模式运行应用程序?如果是问题所在,如何在我的设备上以 Release模式运行我的应用程序?

最佳答案

参见 njzk2's comment :

use adb to install the apk on your device/emulator (adb install app.apk). Don't forget to uninstall the debug version first, otherwise the signature difference will prevent the installation

关于android - 使用调试 API key 但不适用于发布 API key 的 map ...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7257353/

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