Android: "O caminho do projeto deve ter apenas um segmento"


133

Acabei de configurar o projeto de exemplo do Bloco de notas, conforme descrito aqui, mas quando tento iniciá-lo (Ctrl + F11), recebi a seguinte caixa de mensagem de erro:

O caminho para o projeto deve ter apenas um segmento.

insira a descrição da imagem aqui

O que esse erro significa e por que está acontecendo?

(Tentei consultar este artigo , mas parece irrelevante para o meu problema, porque não tenho getProject em nenhum lugar nesse projeto de exemplo copiado em detalhes)


Eu consegui isso como resultado de renomear um projeto.
Tapirboy

Respostas:


276

Encontrei a causa do problema: Acontece que, quando especifiquei a (apenas) configuração de inicialização para o projeto (Propriedades> Configurações de execução / depuração), esqueci de especificar o nome do projeto:

insira a descrição da imagem aqui

Hmmm ... Pensei que, se clicar com o botão direito do mouse no projeto, seu nome será adotado automaticamente.

Enfim, ele funciona agora. sim! :)


+1 Eu tive o mesmo problema: preenchi o campo 'nome', mas não o campo "nome do projeto". Obrigado por este :)
Nanne

8
Realmente parece um bug no Eclipse ou Android SDK
erikbwork

1
Sim, precisamos especificar o projeto que executaremos. Se criarmos o aplicativo JAVA, podemos executá-lo, mas para o Android, devemos fazer isso.
Fahmi Ramadhan 02/02

Você merece muitos pontos por economizar tempo a todos. Obrigado!
DiscDev 28/02

Bom trabalho, provavelmente teria me levado muitas horas da minha vida para descobrir esta pequena coisa :)
Lali Pali

12

Eu enfrentei o mesmo problema e o resolvi nas seguintes etapas:

  1. Expanda o diretório src
  2. Expanda com.example.Login (o nome do aplicativo)
  3. Clique com o botão direito do mouse em MainActivity.java
  4. Vá para executar como-> executar configurações
  5. Navegue no seu projeto
  6. Iniciar atividade padrão
  7. Corre

note: Antes de fazer isso, defina um AVD usando o gerenciador de dispositivos virtuais do Android.


ótimo. Eu enfrentei o mesmo problema e resolvi usando as etapas acima, obrigado. !! Eu também votei em você.
Alpesh

7

Para mim, foi útil fazer o seguinte: Executar -> Executar configurações -> Selecionar aplicativo Android Não sei por que, mas havia algo chamado Novo aplicativo ... exclua-o .... depois de excluir tudo deve funcionar bem


Para mim, foi chamado de "nova configuração"
Orbitando Eden

5

eu tenho o mesmo problema eu resolvi abaixo

vá para propriedades> configurações de execução / depuração e apague suas configurações atuais e execute-o

deveria funcionar


2

Clique com o botão direito do mouse em seu projeto -> Propriedades> Configurações de Execução / Depuração -> Selecione seu projeto e clique em Editar -> procure o "Projeto:" e escreva o nome do seu projeto.


Tnx Amit funcionou para mim, e aqueles que já tiverem o nome do projeto na lista, selecione seu projeto e, em seguida, selecione OK. então tente depurar que funcionará. O mesmo que funcionou para mim.
Tarit Ray

1

Eu tive o mesmo problema. A linha do projeto, não a linha de nome, foi deixada em branco após a cópia em um projeto renomeado para eclipse. Outra vez, foi a linha de nome. Eu amo eclipse.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.