Не удается найти Google API для Android SDK

Я пытался создать приложение, которое использует Google Maps, и, получив сообщение об ошибке "MapActivity", я поискал в Интернете и обнаружил, что решение состоит в том, чтобы сделать мою цель сборки "API Google".

Тем не менее, я посмотрел в "Android SDK и AVD Manager" в Eclipse, я мог найти его где угодно:(

Я посмотрел в разделе "Надстройки третьей части">"Google Inc", но там просто написано "Пакеты не найдены".

Любая помощь, пожалуйста?

11 ответов

Решение

Если вы используете последнюю версию SDK (ADK 14), пакеты Google API должны находиться в папке, содержащей соответствующий уровень SDK, в менеджере SDK.

Например, для Android 2.2 должна быть папка "Android 2.2 (API 8)", которая должна содержать SDK "Платформа SDK" и дополнительные части, такие как API Google "Google API от Google, Inc.".

Я столкнулся с той же проблемой

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

После загрузки просто распакуйте zip-файл в "C:\Program Files (x86)\Android\android-sdk\add-ons" и переименуйте каталог в "google_apis-8" вместо "google_apis-8_r02",

Это случилось со мной.

Простым исправлением было обновление установленных на данный момент пакетов, которые, в свою очередь, обновляли приложение SDK Manager, а затем после перезапуска появлялись все, включая драйверы USB.

По-видимому, если SD Manager устарел, вы не сможете установить такую ​​важную вещь, как драйвер USB.

Я встретил ту же проблему, и он сказал, что "доступ запрещен". Я использую 64-битную Win7 и SDK инструменты установлены в C:\Program Files (x86)\Android\android-sdk. Я выяснил, что это потому, что у менеджера SDK нет прав доступа к папке, поэтому быстрое решение - щелкнуть правой кнопкой мыши менеджер SDK и запустить его от имени администратора.

Я обнаружил, что работа со студией Motorola Development значительно упростила выбор различных уровней API у Google. Вы можете найти всю загрузку и документацию на

http://developer.motorola.com/

Запуск от имени администратора сделал трюк от меня в Windows7. SDK mgr также показывает все лишние google apis после этого.

Попробуйте очистить кэш (Инструменты> Параметры> Очистить кэш), затем перезагрузить (Пакеты> Перезагрузить) и посмотреть, поможет ли это.

Я столкнулся с той же проблемой.

Перезапуск менеджера Eclipse & SDK решил проблему. После перезапуска все GOOGLE API и другие элементы отображаются под соответствующей сборкой.

Если это не показывает каких-либо изменений, вызовите SDK Manager.exe от имени администратора, и это решит проблему.

Иногда сервер Google не работает или возвращает ошибку 502, поэтому вы не можете найти файл манифеста. Это случилось со мной. Решение - подождать пару минут.

Обновление мне не помогло, но переустановка менеджера SDK и ADT решила проблему.

Если это старый пакет, возможно, он устарел, и менеджер SDK не будет показывать его по умолчанию. Перейдите на вкладку "Пакеты" и выберите "Показать устаревшие пакеты".

Другие вопросы по тегам