У меня есть проект, который работает с Android v2.1. Я могу нормально запустить его на телефоне с 1.5, но когда я пытаюсь запустить его с помощью эмулятора с 1.5, эмулятор не отображается в списке доступных AVD. У меня есть тег <uses-sdk android:minSdkVersion="3"/> в моем манифесте, но это не имеет значения. Любые идеи?
Благодарность
Ответ 1 · рейтинг 1 · shmuelp
Другая возможность - открыть настройки запуска конфигураций, а затем на вкладке "Цель" выбрать "Вручную". При запуске вы получите диалоговое окно, позволяющее запустить любой из установленных AVD или запустить существующий AVD (если он уже запущен).
Ответ 2 · рейтинг 1 · leech
У более старых эмуляторов SDK есть большой красный крестик, но я все равно смог щелкнуть по ним. Это похоже на знак остановки, но это работает :D
Ответ 3 · steemcb
Оказывается, сборка с API Google для версии 2.1 позволит вам работать на старых SDK эмулятора, использование только основных библиотек 2.1 не позволит вам сделать это.
Ответ 4 · David Vávra
Настройки Run Configuration не решают проблему. Вам нужно открыть другой проект Android с более низкой целью SDK, запустить там эмулятор, а затем он позволит вам запустить приложение из проекта с более высокой целью SDK.
Я использую это для проекта с SDK 10, работающим на эмуляторе SDK 8.