Android: "Шлях до проекту повинен мати лише один сегмент"


133

Я просто налаштовував зразок проекту NotePad, як описано тут, але коли я намагаюся запустити його (Ctrl + F11), я отримав таке поле про помилку:

Шлях до проекту повинен мати лише один сегмент.

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

Що означає ця помилка і чому вона відбувається?

(Я намагався проконсультуватися з цією статтею , але це здається неактуальним для моєї проблеми, оскільки я ніде не маю getProject в цьому проекті копіювання-дослівного зразка)


Я отримав це в результаті перейменування проекту.
— Тапірбой

Відповіді:


276

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

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

Гммм ... я думав, що якщо я клацну правою кнопкою миші на проект, його ім'я буде прийнято автоматично.

У всякому разі, це працює і зараз. Так! :)


+1 У мене була така ж проблема: я заповнив поле "ім'я", але не "ім'я проекту". Дякую за це :)
— Нанна

8
Дійсно виглядає як помилка в Eclipse або Android SDK
— erikbwork

1
Так, ми повинні вказати проект, який ми будемо виконувати. Якщо ми створимо додаток JAVA, ми можемо просто запустити його, але для android ми повинні це зробити.
— Фахмі Рамадхан

Ви заслуговуєте багато балів, щоб заощадити кожен час. Дякую!
— DiscDev

Гарна робота, напевно, знадобилося б багато годин мого життя, щоб дізнатися цю дрібницю :)
— Lali Pali

12

Я зіткнувся з тією ж проблемою і вирішив її наступними кроками:

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

note: Перш ніж це зробити, встановіть AVD за допомогою диспетчера віртуальних пристроїв Android.


чудовий. Я зіткнувся з тією ж проблемою і вирішив, використовуючи вищезазначені кроки дякую. Я також проголосував за вас.
— Альпеш

7

Для мене було корисно зробити наступне: Запустити -> Запустити конфігурації -> Оберіть програму Android Я не знаю чому, але було щось під назвою Нова програма ... видалити .... після видалення все повинно працювати добре


для мене це називалося "нова конфігурація"
— орбітальний Едем

5

У мене така ж проблема, я вирішив її нижче

перейдіть до властивостей> запустити / налагодити налаштування та стерти поточні налаштування та запустіть їх

це має працювати


2

Клацніть правою кнопкою миші на вашому проекті -> Властивості> Налаштування / Виправлення налагодження -> Виберіть проект та натисніть Редагувати -> шукайте "Проект:" та напишіть туди назву свого проекту.


Tnx Amit це працювало на мене, і назва проекту в цілому вже є в списку, виберіть проект і знову виберіть ОК. то спробуйте налагодити це спрацює. Те саме, що працювало для мене.
— Таріт Рей

1

У мене була така ж проблема. Рядок проекту, а не рядок імен, залишився порожнім після копіювання в перейменованому проекті для затемнення. Іншим разом це був рядок імен. Я люблю затемнення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.