Ответ 1
Я подумал об этом, после того, как тыкнул. Я зашел в настройки для SDK Manager, очистил кеш и сказал ему использовать HTTPS, а затем обновил список, и все это появилось нормально.
Я обновил ADT через Eclipse сегодня до версии 21. Теперь, когда я открываю диспетчер SDK, я ожидаю, что там будет такая папка, как "Android 4.2 (API 17)", которая будет содержать платформу SDK и API, документацию и т.д. Однако вместо этого я просто получаю папку под названием "API 17", и единственная вещь в ней - "API Google", которую я даже не могу установить, потому что
Установка этого пакета также требует установки: - Отсутствует платформа SDK для платформы Android, API 17
Что мне здесь делать? Благодаря
Я подумал об этом, после того, как тыкнул. Я зашел в настройки для SDK Manager, очистил кеш и сказал ему использовать HTTPS, а затем обновил список, и все это появилось нормально.
Eclipse > Окно > Android SDK Manager > Пакеты > Перезагрузка
Затем он правильно обновил пользовательский интерфейс, чтобы я мог выбрать обновленное программное обеспечение.
Зачем мне нужно "перезагружать" вручную?! Я ожидаю, что это произойдет автоматически, когда я открою диспетчер SDK.
На этом шаге ~
1) Eclipse > Окно > Android SDK Manager > Пакеты > Перезагрузка
2) затем установите sdk
Eclipse > Окно > Android SDK Manager > Настройки > Очистить кнопку кеша нажмите > Готово.
У меня была эта проблема в ubuntu.
Откройте терминал и перейдите в папку android-sdk-linux:
cd android-sdk-linux
Затем вручную обновите sdk:
tools/android update sdk -u
После этого перезапустите Eclipse.
Как подсказывает ошибка: API 18 зависит от версии SDK и т.д. и т.д. Поэтому сначала обновите инструмент SDK до последней версии (снимите флажок с API 18), затем попробуйте установить API 18.
Попробуйте одобрить каждый пакет, а не одобрять все. Если какой-либо пакет имеет ошибку, вы не можете загрузить все одновременно.