Android-приложение с использованием библиотеки Google Maps, устанавливается везде - PullRequest
0 голосов
/ 11 сентября 2010

Можно ли использовать библиотеку Google Maps Android в моем приложении таким образом, чтобы приложение можно было установить даже на телефоны без Google Maps?На телефонах без Google Maps функция карт будет отключена.

Ответы [ 2 ]

1 голос
/ 11 сентября 2010

Можно ли использовать библиотеку Google Maps Android в моем приложении таким образом, чтобы приложение можно было установить даже на телефоны без Google Maps?

Существует недокументированный флаг android:required="false", который можно поставить на элемент <uses-library>. Я надеюсь, что они документируют это в будущем выпуске. Если для этого параметра установлено значение false, вам потребуется использовать отражение, чтобы увидеть, загружены ли Google Карты (например, попытаться найти класс MapView), если нет, отключите все, что приведет пользователя к карте. *

0 голосов
/ 12 января 2013

Если у кого-то еще есть такая же проблема (у меня есть):

На на этой странице разработчика Android там написано - насколько я могу судить - что вы можете ссылаться на КартыAPI и, таким образом, например, карты в вашем приложении, используя сервисы Google Play :

"API Google Карт Google не включены в платформу Android, но доступны налюбое устройство с Google Play Store под управлением Android 2.2 или выше через сервисы Google Play .

Чтобы интегрировать Google Maps в ваше приложение, вам необходимо установить библиотеки сервисов Google Play для вашего AndroidSDK. Подробнее читайте о сервисах Google Play . "

По-видимому, это реальное приложение (оно установлено на моем телефоне), которое обновляет определенные вещи Google.

Так что кажется, что это возможно, но только для устройств под управлением Android 2.2 (уровень API 8) и выше .
Однако объяснение на этом сайте немного неясно, и яне былЯ могу проверить это самостоятельно.

В моем случае, я думаю, мне приходится мириться с тем фактом, что не все устройства смогут устанавливать мое приложение, так как я нацеливаю API <8. </p>

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