2014-10-29 2 views
-2

Я переписываю приложение, которое я купил. Проблема в том, что у него есть API уже с ним, и когда я прошел через шаги по получению API с Google, он не работает с моим ключом, однако он работает с тем, который уже был размещен, когда я купил. Любые идеи относительно того, почему мой не будет работать?Проблема с моим API для моего приложения

ответ

0

Убедитесь, что после добавления нового ключа необходимо восстановить приложение

Шаг 1: -В AndroidManifest.xml, добавьте следующий элемент в качестве дочернего элемента, вставив его непосредственно перед закрывающим тегом:

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

Замените ключ API для API_KEY в атрибуте value. Этот элемент устанавливает ключ com.google.android.maps.v2.API_KEY на значение вашего ключа API и делает ключ API видимым для любого MapFragment в вашем приложении.

Шаг 2: - Сохраните файл AndroidManifest.xml и заново создайте приложение.

Edited .............

Я думаю, что вы купили приложение, так что ключ может быть создан в версии mode.In мой opinon вы не можете изменить ключ в режиме выпуска , Ключ, сгенерированный в режиме отладки, может быть изменен, так как он действителен в течение нескольких недель. Так что, когда вы купили приложение с игрового магазина, вы не можете изменить ключ (beacuse он находится в режиме деблокирования)

+0

Я сделал это уже и не помог –

+0

@Robert Rielly, пожалуйста, прочитайте отредактированный ответ – user3173628

+0

@ user3173628 ключ, который я сгенерировал, является ключом отладки НЕ еще ключ освобождения. Должен ли я попытаться повторно закрепить его как ключ к выпуску? EDITED ..... Я купил это от codecanyon ... –

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