我已经按照这里的说明(https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key)为Google Maps for Android V2创建了一个dev api密钥和一个release api密钥。
我使用dev键进行开发。当我准备好发布时,我切换到release密钥(在AndroidManifest.xml中),导出我的应用程序,并将其上传到Google Play商店。当我再次开发时,我切换回dev键,但它不再起作用。我必须使用Google API控制台生成一个新的on。
我如何避免需要一次又一次地重新生成开发密钥?
谢谢。
发布于 2013-07-13 02:54:34
一个地图密钥可以很容易地与多个证书一起工作,这允许您拥有一个Google地图密钥,而不必担心您的应用程序当前使用的是哪个证书。
要将多个证书分配给一个Google Maps密钥,只需将证书散列和包名放在单独的行中,即:
AA:BB:CC.......;com.webnetmobile.test
XX:DD:ZZ.......;com.webnetmobile.test其中AA:BB:CC...是证书哈希。一个条目用于您的调试证书,另一个条目用于生产。您还可以编辑当前键,以添加新条目,因此无需重新创建(除非您确定这是强制的)
https://stackoverflow.com/questions/17622002
复制相似问题