2013-12-14 4 views
0

My com.me.ProjectA - это рабочее приложение, которое использует Google Maps V2. У меня есть ключи Release и Dubug api для этого приложения, которые я получил на консоли Google API. Приложение работает отлично.Карты V2 ключевой вопрос

Я скопировал проект, переименовав его в com.me.ProjectB. Я протестировал ProjectB на своем устройстве, и все прошло отлично, но, как и ожидалось, карта не будет отображаться, потому что у меня все еще были ключи api для старого пространства имен ProjectA в файле манифеста.

Итак, я перешел на консоль Google API и получил новый отладочный ключ api для com.me.ProjectB, используя мой отладочный отпечаток SHA1 (что я могу получить в Eclipse, нажав Windows-> Prefs-> Android-> build) и мое пространство имен com.me.ProjectB и поместите это в мой файл манифеста.

Так что, я думаю, что я делаю все правильно, но когда я запускаю его на устройстве я не получаю карту и я получаю сообщения в LogCat говоря ...

12-14 16:32:34.389: E/Google Maps Android API(30070): Authorization failure. Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map. 

12-14 16:32:34.399: E/Google Maps Android API(30070): Ensure that the following correspond to what is in the API Console: Package Name: com.me.ProjectB, API Key: AIzaSyAk1dcariCofa7b4pboMGVtReWaDwT_yL4, Certificate Fingerprint: 5A608D32E8A0901CCCD2C519010AD73BE5F609A2 (these are not the real values) 

И, конечно же, пространство имен , Отпечаток SHA1 и ключ API все совпадают.

Забыл ли я что-нибудь сделать? Спасибо, Gary

ответ

0

Вы пытались удалить completely, удалив приложение и установите его снова и снова. Как вы сказали, вы пытались запустить проект с ключом от Project A. Этот ключ может быть кэширован, и даже если вы установите приложение с новым ключом, будет использоваться старый.

Прежде чем устанавливать приложение с помощью нового ключа, попробуйте полностью удалить приложение с телефона.

Вы можете также пойти по этому сообщению в блоге я написал, и убедитесь, что вы делаете все шаги прямо в производстве ключ:

Google Maps API V2 Key

+0

Эмиль, ты Wiz! Это, по-видимому, проблема. Спасибо. Гэри –

+0

Приветствую вас, Гэри:) –

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