Можно ли создать плагин на основе Google Maps для Android? - PullRequest
3 голосов
/ 12 апреля 2011

В настоящее время я планирую небольшое, но полезное дополнение к Google Maps для Android. Мне было интересно, смогу ли я создать файл .apk, который после установки добавляет функцию в стандартные Google Maps для Android. Единственное, что я нашел, это Google Add-on API , хотя я не думаю, что это то, что я хочу.

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

Ответы [ 2 ]

3 голосов
/ 12 апреля 2011

API надстроек Google представляет собой набор классов, которые позволяют отображать карты Google внутри вашего приложения.Большинство приложений используют это для простого отображения карты с каким-то маркером на ней.

Функциональность "из коробки" довольно ограничена и не так богата, как приложение карт Google.С достаточным количеством времени и усилий вы могли бы создать замену карт Google, но это не так просто, как просто добавить функциональность.

См. здесь для руководства о том, как начать использовать API.

2 голосов
/ 27 декабря 2013

Теперь можно создавать плагины для карт Google или любого другого приложения, если у вас есть root-доступ для вашего устройства Android. получив root-доступ, вы можете использовать Xposed Framework , созданный одним из признанных разработчиков XDA rovo89

Обратите внимание, что это будет доступно только для корневых устройств, на которых установлена ​​эта платформа. Опять же, это косвенный способ улучшить любое приложение, развернутое на вашем устройстве, если у вас есть представление о том, какие методы вам нужно подключить. в той же упомянутой теме есть также ссылка на toutorial, которая объясняет, как использовать платформу xposed для модификации и создания ваших собственных модов.

К сожалению, для некорневых устройств реализовать эту функцию невозможно.

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