Обновление устаревшего приложения MapsV2 Eclipse до последних API - PullRequest
1 голос
/ 08 ноября 2019

У меня есть старое приложение MapsV2, которое я разработал много лет назад в Eclipse и которое есть в магазине Play. Я хочу обновить приложение, однако я столкнулся с несколькими проблемами:

1) Я должен скомпилировать приложение, используя мин. API 28, чтобы соответствовать условиям магазина. В Eclipse, похоже, не существует пакета GoogleAPI выше версии 23. Существует ли версия API Google API 28, и если да, то как я могу ее установить?

Если ответ на вопрос Q1 - «вы можете't ", тогда у меня есть эта проблема:

2) Я попытался преобразовать проект для запуска в Android Studio. Я создал базовый пример проекта Maps, но не могу заставить работать мой старый API-интерфейс live maps. Я создал лицензионную сборку, используя исходное хранилище ключей, с живым ключом API, но когда я тестировал его, карты не загружаются.

Я надеюсь, что кто-то знает о переносе старого приложения Карт в последнюю версиюAndroid API могут помочь.

1 Ответ

0 голосов
/ 09 ноября 2019

С тех пор, как вы создали свое приложение, Google Maps начали распространяться по-другому,

Вот репозиторий, в котором содержатся библиотеки Eclipse google-play-services, где Google Maps https://github.com/dandar3/android-google-play-services-measurement-base

Он нацеленAPI 28, и вы можете использовать его в приложении, ориентированном на API 28. И проверить зависимости. Они доступны в той же учетной записи GitHub, https://github.com/dandar3

Автор также опубликовал пост о том, как использовать Eclipse ADT таргетинга API 27. Вы можете попробовать с API 28, так как он использует Platform Tools 28 https://dandar3.blogspot.com/2018/04/android-sdk-for-eclipse-adt.html?m=1

Тем не менее, рано или поздно вы должны перенести свое приложение на Android Studio и Gradle.

Проблема с ключом API не связана с процессом миграции. Проверьте свою учетную запись в Картах и ​​убедитесь, что имя пакета соответствует ключу и что вы подписываете приложение с правильным сертификатом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...