Android: «Путь к проекту должен иметь только один сегмент»

133

Я просто настроил пример проекта NotePad, как описано здесь, но при попытке запустить его (Ctrl + F11) я получил следующее сообщение об ошибке:

Путь к проекту должен иметь только один сегмент.

введите описание изображения здесь

Что означает эта ошибка и почему она происходит?

(Я пытался проконсультироваться с этой статьей , но она кажется неуместной для моей проблемы, потому что у меня нет ни одного getProject нигде в этом примерном проекте с копированием)

Android Eve
источник
Я получил это в результате переименования проекта.
Tapirboy

Ответы:

276

Я нашел причину проблемы: оказывается, что когда я указал (только) конфигурацию запуска для проекта (Свойства> Параметры запуска / отладки), я забыл указать имя проекта:

введите описание изображения здесь

Хммм ... Я думал, что если я щелкну правой кнопкой мыши на проекте, его имя будет взято автоматически.

Во всяком случае, это работает сейчас. Да! :)

Android Eve
источник
+1 У меня была такая же проблема: я заполнил поле «имя», но не поле «имя проекта». Спасибо за это :)
Nanne
8
Действительно похоже на ошибку в Eclipse или Android SDK
erikbwork
1
Да, мы должны указать проект, который мы будем запускать. Если мы создаем приложение JAVA, мы можем просто запустить его, но для Android мы должны это сделать.
Фахми Рамадан
Вы заслуживаете много очков, чтобы сэкономить время каждому. Спасибо!
DiscDev
Хорошая работа, мне, вероятно, потребовалось бы много часов моей жизни, чтобы узнать эту маленькую вещь :)
Лали Пали
12

Я столкнулся с той же проблемой и решил ее в следующие шаги:

  1. Разверните каталог src
  2. Разверните com.example.Login (имя приложения)
  3. Щелкните правой кнопкой мыши MainActivity.java.
  4. Перейти к запуску как -> запустить конфигурации
  5. Просмотрите свой проект
  6. Запустить активность по умолчанию
  7. Бегать

note: Перед этим установите AVD с помощью диспетчера виртуальных устройств Android.

арийский
источник
здорово. Я столкнулся с той же проблемой и решил, используя вышеуказанные шаги, спасибо. !! Я также проголосовал за вас.
Alpesh
7

Для меня было полезно сделать следующее: «Выполнить» -> «Выполнить настройки» -> «Выбрать приложение Android». Я не знаю почему, но было что-то под названием «Новое приложение» ... удалите его .... после удаления все должно работать нормально

Никто
источник
для меня это называлось «новая конфигурация»
Orbiting Eden
5

у меня та же проблема, я решил ее ниже

зайдите в свойства> запустить / отладить настройки и стереть ваши текущие настройки и запустить его

он должен работать

Кельвин С Рикафорт
источник
2

Щелкните правой кнопкой мыши по своему проекту -> Свойства> Параметры запуска / отладки -> Выберите свой проект и нажмите «Изменить» -> найдите «Project:» и напишите название проекта.

Амит Патель
источник
Tnx Амит, это сработало для меня, и вот, чье имя проекта уже есть в списке, выберите свой проект и снова нажмите OK. затем попробуйте отладить, это будет работать. Так же, как это работает для меня.
Тарит Рэй
1

У меня такая же проблема. Строка проекта, а не строка имени, была оставлена ​​пустой после копирования в переименованный проект для затмения. В другой раз это была строка с названием. Я люблю затмение.

R Эрл Харрис
источник