Android Maps API 2 SHA-1 key 用法

标签 android google-maps google-api

我正在阅读 google maps android API v2 setup document它说我需要提供我的应用程序的 SHA-1 指纹才能获得访问 API 的 key 。

这听起来真的很麻烦,因为有时我只是喜欢在代码中进行一些快速测试,测试一些想法并查看是否一切都按预期运行(谁没有?)但是我创建的每个新版本都会有一个不同的 SHA-1 指纹,而不是仅仅做一些简单的编程和测试的迭代,我还需要一直更改 API 的 key ?这真的需要吗?听起来很沮丧。

最佳答案

map V2 API key 系统使用的 SHA-1 指纹是您的签名 key 的指纹。您将至少有一个调试签名 key ,加上可能 1+ 个生产签名 key 。对于数量适中的此类 key ,您可以将它们的所有 SHA-1 指纹与相同的 Maps V2 API key 相关联。

没有使用的是您的 APK 的一些 SHA-1 散列。因此,您只需要在创建或替换签名 key 时担心 SHA-1 指纹,而不是在每次构建时都担心。

关于Android Maps API 2 SHA-1 key 用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24397895/

相关文章:

android - 从 Android 中的 Address/Location 对象获取街道名称

node.js - 将 google-api-javascript-client 与 node.js 结合使用

javascript - 谷歌小工具和网站 api

android - forceLayout() 在 Android 中是如何工作的

android - IntelliJ IDEA 未正确形成 Android 项目层次结构?

V1 上的 Android map 使用为 Maps API V2 注册的 API key

javascript - 使用 react-places-autocomplete 只希望城市和相关国家在建议中

Python Mocking - 如何模拟 Google 的 storage.client?

android ANR BillingClient.queryPurchases

android - 确定平台的 API 级别 < 1.6