2016-08-04 4 views
0

Я использую Google Map V2 в своем приложении. Когда я публикую приложение на планшете на своем компьютере, он работает. Но после публикации на игровом рынке карта не отображается.Карты Google не отображаются на игровом рынке

Я создал много нового API_KEY на консоли разработчика, но это не работает.

я запускаю этот код на ЦМД:

keytool -list -v -keystore C:\Users\mtt\.android\debug.keystore -alias debug 

У меня есть debug.keystore:

86:3B:F3:2C:71:2F:B1:94:AC:1B:65:B6:F9:35:23:xx:xx:xx:xx 

Я добавил SHA-1 отпечатка пальца и имя пакета в Android Ключа My консоли разработчика

AndroidManifest.xml:

<meta-data 
     android:name="com.google.android.maps.v2.API_KEY" 
     android:value="AIzaSyAMlGbSo8dByFvRIY07xxxxxxxxxx" /> 

    <receiver 
     android:name="com.google.android.gcm.GCMBroadcastReceiver" 
     android:permission="com.google.android.c2dm.permission.SEND" > 

Я прочитал много тем об этой проблеме, но не получил результата. Пожалуйста, помогите мне.

+1

http://stackoverflow.com/questions/25867876/android-sha1-release-keystore-not-working-with-google-maps –

+0

вам необходимо создать новое значение SHA1 из хранилища ключей –

+0

Если у вас используйте Android-студию, вы можете создать проект-шаблон, который поддерживает карту. «Активность Google Map», чтобы получить новое значение SHA1. – sonnv1368

ответ

0

Используйте свое производственное хранилище ключей для генерации SHA1, которое будет использоваться для создания ключа API карты.

More information about it

+0

Я создал новый SHA1, используя мое хранилище ключей: 'keytool -list -v -keystore D: \ Android \ Android_Workspace \ Test \ test.jks -alias mobileprogram' – mobileprogramming

Смежные вопросы