"Выбор не может быть запущен, и нет новых запусков", когда Eclipse для Android Project Dev
Я пытаюсь открыть распакованный проект Android с помощью Eclipse, но каждый раз, когда я пытаюсь запустить или отлаживать, он показывает эту ошибку: "выбор не может быть запущен и последних запусков нет".
Итак, я просмотрел его и попытался создать новый проект из существующего источника, но открылся с ошибками, и я открываю папки src etc. Я также попытался импортировать проект, который тоже не работал. В качестве опций нет прогона, и изменение конфигурации запуска действительно не помогло. Я не мог найти никакой возможности открыть его в качестве проекта Android.
Не могли бы вы помочь мне запустить этот проект.
(Так как я распаковывал этот проект, при импорте я импортировал папку _MACOSX, и я не уверен, что это важно или я должен удалить эту папку.)
Ответы
Ответ 1
Я запускаю Eclipse Juno SR 2
У меня была аналогичная проблема. Чтобы устранить проблему, перейдите в Run- > Run Configurations...
- Если нет новой конфигурации запуска (вверху слева)
- На вкладке Android: выберите и выберите проект, который вы хотите запустить
- Вкладка "Цель": выберите "Всегда предлагать выбрать устройство" (или), вы можете выбрать автоматический запуск.
Аналогичное решение можно применить к Debug, выбрав Run- > Debug Configurations...
Update:
Я понимаю, что это выходит за рамки вопроса, но если какие-либо новые разработчики придут ответить, я бы предложил перейти на Android Studio из Eclipse. AS - официальная поддерживаемая Google IDE для разработки Android и гораздо приятнее в использовании.
Ответ 2
В Проводнике пакетов (левый столбец) щелкните правой кнопкой мыши имя проекта (верхний элемент). В появившемся меню выберите "Запустить как"; затем выберите "Приложение для Android".
Ответ 3
Я исправил его для версии: Luna SR2 (4.4.2)
- выберите параметры запуска с правой стороны выпадающего меню запуска.
- дважды щелкните по андроидному приложению.
- измените окно, выберите название проекта, нажав кнопку "android" (3 вкладки).
- со вкладки "target" выберите ADT или ваше устройство, в котором вы хотите запустить.
- затем нажмите "запустить" с правой кнопкой, слева от "cancel".
- Через несколько минут вы получите новые окна. оттуда вы можете выбрать подключенное устройство или ADT.
Ответ 4
Если этот файл и .apk
, вы должны установить его на эмулятор, используя следующую команду:
adb install /path/myfile.apk
Для получения дополнительной информации вы можете прочитать следующую ссылку: http://developer.android.com/guide/developing/tools/adb.html#move
Ответ 5
Обычно эта ошибка возникает в среде eclipse, когда у вас нет функции main() в вашем коде.
Проверьте, есть ли в вашей программе открытый static void main (String [] args).
Ответ 6
Просто выберите весь код и запустите код, он может работать. Если это не работает, попробуйте вышеуказанное решение.
Ответ 7
Я использую Mac, и этот ответ для Kotlin
внутри Eclipse
Я установил Kotlin
из Eclipse MarketPlace, щелкнул вкладку перспективы
, открыл Kotlin, создал новый проект Kotlin с именем FirstProject
а затем щелкнул src
и создал файл Kotlin с именем FirstFile
(он имел расширение .kt
) и набрал в
func main(args : Array<String>) {
println("Helooooooo")
}
Я нажал зеленую кнопку Run
, но продолжал получать этот экран.
![enter image description here]()
Чтобы это исправить, выполните следующие действия:
- Рядом с зеленой кнопкой запуска находится стрелка выпадающего меню, нажмите ее и выберите "
Run Configurations
![enter image description here]()
- В левой части сопровождающего экрана щелкните
Kotlin Script Launch Configuration
New_configuration
Kotlin Script Launch Configuration
и в раскрывающемся New_configuration
нажмите New_configuration
затем выберите Run
![enter image description here]()
- После того, как экран исчез, когда я снова нажал кнопку "Выполнить", у меня появился точно такой же экран "Этот выбор не может быть запущен...". Я удалил проект
FirstProject
и создал еще один SecondProject
> src> файл Kotlin> назвал его SecondFile
, набрал код println("Heloooooooo")
и выскочил экран
![enter image description here]()
- Я выбираю
OK
и проект работает нормально.
Для шагов 1 и 2 я также сделал то же самое и выбрал Gradle (вы можете видеть это на рисунке), но я не думаю, что это имело какое-либо значение.