gpt4 book ai didi

android - Android 上的 Google map 无法加载

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:01:04 24 4
gpt4 key购买 nike

我的应用程序中有一个可用的 Google map ,我必须开始使用另一台计算机。

所以我在这台装有 Android Studio 等的新电脑上下载了我的源代码。

现在,我无法再显示 Android map 了。

我在 Google 控制台中从我的新计算机添加了 SHA1,但它仍然不起作用...

我的 logcat 中有这样的消息:

Error processing: com.google.maps.api.android.lib6.b.d@536cbcf8 not retrying
Error processing: com.google.maps.api.android.lib6.gmm6.d.h@539c5f14 not retrying

我认为我的 Manifest 没问题,因为这个配置曾经有效,但现在是:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.front" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:glEsVersion="0x00020000" android:required="true"/>

...

<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<uses-library android:name="com.google.android.maps" />

有没有人有想法?

编辑:回答

好吧,我认为不是,但这确实是 SHA 1 key 的问题。当我更换计算机时,我只添加了我签名的 APK key ,忘记添加我的调试 APK key ,并且我正在调试版本中编译。谢谢大家:)

最佳答案

由于 2 台不同的机器有两个不同的调试 key ,您应该将旧的 debug.key 文件从以前的机器 android sdk 复制到新机器的 android sdk 文件夹,否则您应该使用新机器 debug.key 文件转到新的 map api key

关于android - Android 上的 Google map 无法加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26171251/

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