Я установил SDK (1.5,1.6,2.1,2.2) из AVD Manager и создал новое устройство эмулятора с версией 1.5. Однако я не могу найти это устройство в целевой конфигурации запуска. Отображаются только устройства, созданные с версией 2.2.
Похоже, это ошибка. «Выполнить конфигурации» / «Отладочные конфигурации» отфильтровать все эмуляторы, у которых уровень API ниже, чем указано в свойстве target в файле default.properties проекта Android.
target
default.properties
Есть один обходной путь.
В ваших «Run Configurations» / «Debug Configurations» выберите вашу конфигурацию, перейдите на вкладку «Target» и нажмите кнопку «Manual». Это покажет вам список запущенных эмуляторов, когда вы захотите запустить / отладить ваше приложение.
Запустите эмулятор Android 1.5 вручную (из AVD Manager), подождите, пока eclipse не увидит этот эмулятор как «онлайн» в представлении «Устройства».
Запустите приложение и выберите эмулятор Android 1.5 для запуска.
Какова минимальная версия SDKVersion / targetSdkVersion в вашем XML?