android - Does i need different SHA1 key to perform Google Map -


hj. using google map api v2 project. in office, works fine cert_fingerprint key 1

but when doing in home, got blank google map. trace log can see this:

03-17 04:40:44.288 12461-12510/com.dump.dms e/google maps android api﹕ in google developer console (https://console.developers.google.com) ensure "google maps android api v2" enabled. ensure following android key exists: api key: aizasydee3cocewpzte_cppl*********l2cm_a android application ( < cert_fingerprint > ;< package_name >): ef:fa:c1:36:bd:fa:d6:6a:de: ** : ** : ** :53:c8:8b:16:c1:15:c7:ed;com.dump.dms (call cert_fingerprint key 2)

so must replace cert_fingerprint key 2 . app works normally.

could explain why need 2 cert_fingerprint key that? how can use 1 cert_fingerprint key ?

when deploying app debug build, problem @ home debug.keystore different @ work. in office, used debug.keystore generate sha1 key used generating google maps api key. when deploy app @ home now, debug.keystore used , key doesn't match.

the easiest way copy debug.keystore file work environment , use @ home. can enter multiple sha1 keys in google api console (for every environment use means need create sha1 keys debug.keystore files of environments):

ab:0a:05:...:12;com.example cd:35:01:...:2b;com.example 

the same problem appears when deploy release build (using keystore file need generate when exporting android app apk file)

see also: http://developer.android.com/tools/publishing/app-signing.html#debug-mode


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

[C++][SFML 2.2] Strange Performance Issues - Moving Mouse Lowers CPU Usage -

ios - Possible to get UIButton sizeThatFits to work? -