gpt4 book ai didi

android - 谷歌地图创建了一个不适用于我的应用程序的 md5

转载 作者:行者123 更新时间:2023-11-30 04:13:17 25 4
gpt4 key购买 nike

我真的很讨厌这样做。我会试着弄清楚我在做什么。我在 eclipse 中右键单击我的应用程序,然后转到 android 工具 > 导出签名的应用程序包。它弹出一个窗口。我看到我接下来点击的应用程序名称。 keystore selection> create new> C:\AndroidApp\MapKey> create passwords for it hit next。 key 创建>创建我的别名。让我们说 mapalias> 给它与 keystore 相同的密码。给它一个 1000 的有效性 > 插入我的名字。打下一个。目的地和 key /证书检查> C:\AndroidApp\MyGoogleMaps.apk > 点击完成。之后我打开 cmd,我在 Windows 7 上。我键入> keytool -list -v -alias mapalias -keystore C:\AndroidApp\MapKey -storepass mypass -keypass mypass。它生成我需要的 md5 代码。我去网站注册md5码。获取我需要在我的 android:apiKey="ofhsjfjfjmmmmmdnjjffmmf"上使用的代码。在模拟器和我的手机上运行它。我得到一个灰色屏幕,没有 map 出现。听到我遗漏了一些东西...如果可以请帮忙。请说清楚。我是新手。

<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >

<activity
android:name=".main"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".National"
android:label="@string/app_name"
></activity>
<activity
android:name=".Yorgeys"
android:label="@string/app_name"
></activity>
<activity
android:name=".Coupons"
android:label="@string/app_name"
></activity>


<activity
android:name=".MainPlant"
android:label="@string/app_name"
></activity>
<activity
android:name=".NER"
android:label="@string/app_name"
></activity>
<activity
android:name=".Store7"
android:label="@string/app_name"
></activity>
<activity
android:name=".Store13"
android:label="@string/app_name"
></activity>
<activity
android:name=".NWR"
android:label="@string/app_name"
></activity>
<activity
android:name=".Store10"
android:label="@string/app_name"
></activity>
<activity
android:name=".Store9"
android:label="@string/app_name"
></activity>
<activity
android:name=".NNR"
android:label="@string/app_name"
></activity>
<activity
android:name=".YIN"
android:label="@string/app_name"
></activity>
<activity
android:name=".YWR"
android:label="@string/app_name"
></activity>
<activity
android:name=".Store35"
android:label="@string/app_name"
></activity>
<activity
android:name=".Store37"
android:label="@string/app_name"
></activity>
<activity
android:name=".Store12"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav6"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num6"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav7"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num7"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav13"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num13"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav10"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num10"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav9"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num9"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav8"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num8"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav36"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num36"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav35"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num35"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav37"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num37"
android:label="@string/app_name"
></activity>
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".Nav12"
android:label="@string/app_name"
></activity>
<activity
android:name=".Num12"
android:label="@string/app_name"
></activity>
</application>

最佳答案

在模拟器中运行时,应用程序使用调试 keystore ,因此您需要使用其 MD5。使用您的 myMap keystore 生成的 apiKey 用于已签名的 apk 使用,如果您对 apk 进行签名,它将在手机上运行;如果您adb install ,它将在模拟器上运行签名apk

希望对你有帮助

关于android - 谷歌地图创建了一个不适用于我的应用程序的 md5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10474941/

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