我正在阅读 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/