«Запуск от имени -> Android-приложение» больше не является опцией в моей конфигурации запуска Eclipse.

Я использую Eclipse 3.7.2 на компьютере с Win7. У меня есть Android SDK и AVD. Все работало хорошо. У меня есть проект приложения для Android, который я запускаю под эмулятором на AVD и на реальном устройстве Android. АБР работал нормально.

В какой-то момент я взял SDK Android 4.0.3. Затем мне пришлось обновить еще несколько вещей, которые я не могу вспомнить, возможно, мой AVD. Но после этого обновления я больше не могу запускать мой пакет как приложение для Android. Если я выберу & quot; Выполнить & quot; он вызывает меню с просьбой выбрать способ его запуска и & quot; Android-приложение & quot; это не выбор. Это должно быть приложение Java и т. Д. Если я открою & quot; Запустить настройки & quot; «Приложения для Android» не существует в моей левой колонке.

Мой менеджер SDK по-прежнему отображает Android 4.0 и Android 4.0.3 как & quot; Установлено. & Quot; Мой AVD Manager по-прежнему позволяет мне запускать виртуальное устройство Android и даже создавать новое. Но Eclipse не позволяет мне запускать мой пакет как приложение для Android.

Ответы на вопрос(5)

перейдя в Project-> Properties-> Java Build Path-> Order and Export, и я позаботился о том, чтобы файлы / gen были первыми в последовательности, а затем файлы / src.

что вы проверяете наличие обновлений для плагина Android ADT для Eclipse в дополнение к обновлениям для AVD, SDK и других средств отладки. Затем убедитесь, что вы находитесь в перспективе Android (в верхнем левом углу окна Eclipse), а не в какой-либо другой / общей перспективе Java (без параметров для Android).

Кроме того, вы можете выбрать в меню «Окно»> «Настроить перспективу ...» в Eclipse, чтобы еще раз проверить, включены ли все необходимые параметры Android (меню, контекстные элементы, представления, панели инструментов).

ОБНОВЛЕНИЕ: Вы можете добавить инструменты Android в любую точку зрения (я назвал мой «Android»). С точки зрения DDMS или Java, перейдите в Window> Customize Perspective - DDMS. Перейдите на вкладку «Доступность групп команд» и убедитесь, что «Launch» установлен.

Также перейдите в Project> Properties> Run / Debug Settings и убедитесь, что в списке есть конфигурация запуска. Создайте / отредактируйте эту конфигурацию и убедитесь, что на ней есть вкладка Android (обычно она настроена для запуска действия по умолчанию из вашего манифеста).

Если нет, то, возможно, что-то не так с ассоциацией вашего проекта - попробуйте щелкнуть правой кнопкой мыши ваш проект в Project Explorer, перейдите в Инструменты Android (если есть)> Исправить свойства проекта. Я считаю, что есть инструмент Ant, который может сделать это из командной строки, но вам нужно будет проверить документы Android / Google.

Существует также вероятность того, что что-то не так с вашей установкой Eclipse или что у вас есть более новый плагин ADT, чем ваша версия Eclipse. Eclipse Juno (v4.2) выпущен в конце июня, и самый последний плагин ADT может искать то, чего нет в вашей версии v3.7.

 Joe C25 июл. 2012 г., 00:58
OK Я пошел и обновил мой ADT Plug-in, AVD и SDK. Это все еще не показывает мне никакой возможности для запуска моего приложения в качестве приложения для Android. Я не думаю, что это позволяет мне быть в любой перспективе Android. Я не вижу ничего, связанного с перспективой Android, в левом верхнем углу окна Eclipse, и я не вижу ничего об Android в Window-> Open Perspective-> DDM. Любые другие предложения?
 GothamNite20 сент. 2013 г., 13:38
У меня такая же проблема. У меня было несоответствие в моем манифесте. Я очистил его и смог выбрать «Запуск от имени» -> Android App
 Joe C12 сент. 2012 г., 16:32
Я так и не смог это исправить. Я только что сделал новую установку, потому что я все равно хотел перейти с Indigo на Juno. Поэтому я установил Juno с нуля с помощью плагинов, и теперь я снова могу работать как Android-приложение.
 O. R. Mapper15 дек. 2013 г., 13:51
Так или иначе, после обновления некоторых других плагинов Eclipse мой Eclipse утратил поддержку Android - включая описанную здесь проблему, опция «Запуск от имени Android» больше не доступна. Я переустановил соответствующий плагин, но даже сейчас в моем диалоговом окне настроек запуска ничего не отображается для Android.
 MandisaW14 сент. 2012 г., 17:05
Звучит так, будто ваша установка Eclipse или плагин ADT были повреждены. Это только один из перечисленных вариантов, так что вам решать, хотите ли вы пометить это как ответивший.

Выполнить / Запустить конфигурации ..., затем щелкните правой кнопкой мыши на «Android-приложении» и выберите новый, выберите свой проект и нажмите «Выполнить».

 Abhishek Bedi21 мар. 2014 г., 12:03
А что еслиproject не появляется?

Щелкните правой кнопкой мыши на имени проекта вPackage ExplorerAndroid Tools ->Fix Project Properties

После этого я смог просто щелкнуть «Запуск от имени» -> «Приложение для Android», и все было хорошо для мен

Конфигурировать -> Конвертировать ADT Android Configuration

Ваш ответ на вопрос