9011 API 错误(带有 Google Place API 的 Android Studio)

9011 API error(Android Studio with Google Place API)

提问人:송하림 提问时间:11/9/2023 更新时间:11/9/2023 访问量:35

问:

我正在尝试在 android studio 中使用 Google Place API(Java,而不是 Kotilin)。 我在 Google 网站上的 Githhub 中下载了示例代码。 这。。。。

https://github.com/googlemaps-samples/android-samples/blob/main/tutorials/java/CurrentPlaceDetailsOnMap/app/src/main/java/com/example/currentplacedetailsonmap/MapsActivityCurrentPlace.java我添加了自己的 API 密钥并注册了我的帐户。 我在 Maps SDK for android 上限制了我的 API 密钥,Places API。 对于android应用程序,我也注册了软件包名称和SHA-1。 这是我单击“GET PLACE”按钮时的logcat消息。

2023-11-09 11:33:07.089 29314-29314 地图活动...rrentPlace com...mple.currentplacedetailsonmap E 异常: %s com.google.android.gms.common.api.ApiException: 9011: 提供的 API 密钥无效。 在 com.google.android.libraries.places.internal.zzgd.zzj(com.google.android.libraries.places:places@@3.2.0:5) 在 com.google.android.libraries.places.internal.zzfz.then(来源不明:0) 在 com.google.android.gms.tasks.zzc.run(com.google.android.gms:play-services-tasks@@18.0.1:3) 在 android.os.Handler.handleCallback(Handler.java:958) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在android.os.Looper.loopOnce(Looper.java:205) 在android.os.Looper.loop(Looper.java:294) 在 android.app.ActivityThread.main(ActivityThread.java:8177) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)

在此处输入图像描述我不知道我还要做什么......

安卓 Android-Studio 地图 谷歌 地方-API

评论

0赞 Morrison Chang 11/9/2023
这回答了你的问题吗?Places SDK 中的 APIException 9011 和 9010 错误
0赞 송하림 11/9/2023
不。。。。。。。

答: 暂无答案