我正在阅读google maps android API v2 setup document,它说我需要提供应用的SHA-1指纹才能获得访问API的密钥。
这听起来真的很麻烦,因为有些时候我只是喜欢在代码中做一些快速测试,测试一些想法,看看是否一切都表现得应该(谁没有?)但我做的每一个新版本我都会有一个不同的SHA-1指纹,而不是只进行一些简单的编程和测试迭代,我还需要一直改变API的密钥?这真的需要吗?听起来令人沮丧。
答案 0 :(得分:2)
Maps V2 API密钥系统使用的SHA-1指纹是签名密钥的指纹。您至少会有一个调试签名密钥,加上可能有1个以上的生产签名密钥。对于适度数量的此类密钥,您可以将所有SHA-1指纹与相同的Maps V2 API密钥关联。
不使用的是APK的一些SHA-1哈希值。因此,在创建或替换签名密钥时,您只需要担心SHA-1指纹,而不是每次构建时都需要担心。