2015-06-30 3 views
0

У меня возникла проблема с моей картой google в моем приложении для Android после публикации. В консоли разработчика я включил «Google Maps Android API v2», добавлен ключ SHA1 + пакет: 4D: 8A: 1F: C1: 2D: 8F: AD: EE: 13: 6A: AE: D0: FB: 98: 56: A1: 76: 70: 84: 2A; com.mypackage, получил API KEY и добавил его в манифест андроида.Google map v2 не отображается после публикации на игровом рынке

Но после того, как я публикую мое приложение я получил сообщение:

Убедитесь, что "API v2 Google Maps для Android" включена. Убедитесь, что следующий Android-ключ существует: Ключ API: AIzaSyBt8ERGTRg8dMQy62FHoDbhaVs7YrG52iA Приложения для Android (;): AA: 08: 25: A3: 7B: 3C: DD: C3: 2D: 7C: 66: CE: 67: 47 : 8D: 54: B9: 3B: 8A: 21; com.mypackage.

Как вы можете видеть SHA1 в сообщении и в моем проекте разные. Зачем? Что не так?

+0

Вы просто разместить свой ключ SHA1 для всех, чтобы видеть? –

+0

Да, это просто тестовое приложение. Я изменю свой SHA1, если вам нужно – Denis

+0

Вы уже пытались [** this **] (http://stackoverflow.com/questions/27883587/google-maps-v2-not-working-in-production-with-correct -key) –

ответ

1

Нет необходимости изменять код, если карта хорошо работает в нормальном .apk

Вам нужно создать сертификат разблокировки, отпечатки пальцев ниже шаг для создания сертификата релиз ФИНГЕРПРИНТЫ

1.Once вы создаете знак .apk, генерируете подпись сертификата выпуска и обновления на консоли Google, карта google aumocatically работает.

2.Пойдите в Google Developers Console и войдите в свою учетную запись Google. Выберите проект API Google Карт для работы из раскрывающегося списка проекта в левом верхнем углу консоли Google Developers Console. Этот проект был создан для вас, когда вы заказали Google Maps Mobile SDK for Work. Если вы еще не приобрели доступ к SDK, обратитесь в отдел продаж.

3.В боковой панели слева выберите Учетные данные.

4.Нажмите Создать новый ключ, а затем выберите Android-ключ.

5.В появившемся диалоговом окне введите PIN-код SHA-1, сгенерированный ключом, затем точку с запятой, а затем имя пакета вашего приложения. Например:

BB: 0D: AC: 74: D3: 21: E1: 43: 67: 71: 9B: 62: 91: AF: A1: 66: 6E: 44: 5D: 75; com.example .android.mapexample

  1. Консоль разработчиков Google отвечает отображением Key для приложений Android, за которым следует сорок символов API. Например:

    AIzaSyBdVl-cTICSwYKrZ95SuvNw7dbMuDt1KG0