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

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

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

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

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

Ответ 1

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

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

Ответ 2

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

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

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

Ответ 3

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

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

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

Ответ 4

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

Ответ 5

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

developer.motorola.com

Ответ 6

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

Ответ 7

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

Ответ 8

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

Ответ 9

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

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

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

Ответ 10

Попробуйте очистить кеш (Tools > Options > Clear Cache), затем перезагрузка (Packages > Reload) и посмотреть, поможет ли это.

Ответ 11

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