Подтвердить что ты не робот

Невозможно изменить целевой API в AVD Manager

Когда я создаю новое виртуальное устройство в AVD Manager, в раскрывающемся меню "target" у меня есть только два доступных варианта: уровни API 8 и 17 (2.2 и 4.2.2), хотя я установил все интерфейсы API между ними, все их подкомпоненты. Что еще, если я сделаю выбор 4.2.2, кнопка OK отключена.

Как добавить целевые API в AVD Manager? Не связаны ли они напрямую с SDK, которые я установил?

4b9b3361

Ответ 1

Они не привязаны к версиям SDK, которые вы установили; доступные версии AVD привязаны к изображениям системы, которые вы установили с помощью менеджера SDK.

Например, вы можете увидеть ARM EABI v7a System Image, Intel X86 Atom Image Image и MIPS System Image под Android 4.2 (API17) в менеджере SDK.

Ответ 2

Просто встретил то же самое. Попробуйте перезапустить Eclipse.

Ответ 3

Возможно, вам нужно проверить свой путь к местоположению SDK, это может указывать на другое местоположение SDK, где установлен только Android 4.2.2-API Level 17 и Android 2.2-API уровня 8.

Вы можете сделать это, перейдя в Window → Preferences (в вашем eclipse), в Preferences goto Android, в Android вы увидите местоположение SDK. Просмотрите и измените местоположение SDK в местоположение SDK, где установлены ваши инструменты Android SDK. Например: C:\Program Files (x86)\Android\android-sdk

Ответ 4

Просто зайдите в Android SDK Manager 1) убедитесь, что пути к местоположению и установлены ваши SDK

2) Проверьте Android 4.2.2 (API 17) checkbox

3) Нажмите кнопку "Установить"