我有一个使用谷歌地图的应用程序,当使用eclipse在真实设备(三星名人堂)上运行时效果很好。当我导出相同的文件以在Google Play上发布时,相同的应用程序将不会启动向用户显示特定位置的Google地图。 我测试了三个真实设备上工作区内bin文件夹中生成的apk文件,地图功能完美无缺。在相同的三个设备上测试使用eclipse的所谓相同的导出apk文件在选择时不会启动地图。 有关为什么导出的apk文件的行为与bin文件夹中的行为不同的任何建议?
答案 0 :(得分:0)
当您从调试版本切换到发布版本时,您的签名证书必然会发生变化。
Google Maps API密钥与您的签名证书相关联,因此您必须使用与您的发布证书相匹配的API密钥。