Android:“项目路径必须只有一个细分”


133

我只是按照此处的描述设置了NotePad示例项目,但是当我尝试启动它时(Ctrl + F11),我收到以下错误消息框:

项目路径必须只有一个细分。

在此处输入图片说明

该错误是什么意思,为什么会发生?

(我尝试查阅本文,但它似乎与我的问题无关,因为在此复制字样示例项目中的任何地方都没有getProject)


我是通过重命名项目获得此结果的。
Tapirboy

Answers:


276

我发现了问题的原因:事实证明,当我为项目指定(仅)启动配置(属性>运行/调试设置)时,我忘记指定项目名称:

在此处输入图片说明

嗯...我想,如果我右键单击该项目,它的名称将自动显示。

无论如何,现在就可以使用。是的 :)


+1我遇到了同样的问题:我确实填写了“名称”字段,但没有填写“项目名称”字段。对此表示感谢:)
Nanne

8
确实看起来像是Eclipse或Android SDK中的错误
erikbwork

1
是的,我们必须指定要运行的项目。如果我们构建JAVA应用程序,我们就可以运行它,但是对于android,我们必须这样做。
Fahmi Ramadhan

为了节省每个人的时间,您值得获得很多积分。谢谢!
DiscDev

干得好,发现这个小东西可能要花我很多小时:)
Lali Pali 2013年

12

我遇到了同样的问题,并通过以下步骤解决了该问题:

  1. 展开src目录
  2. 展开com.example.Login(应用名称)
  3. 右键单击MainActivity.java
  4. 转到运行方式->运行配置
  5. 浏览您的项目
  6. 启动默认活动

note: 在执行此操作之前,请使用Android虚拟设备管理器设置AVD。


大。我遇到了同样的问题,并通过以上步骤解决了。我als0为您投票。
Alpesh

7

对我来说,执行以下操作会有所帮助:运行->运行配置->选择Android应用程序我不知道为什么,但是有一个名为“新建应用程序” ...删除它....删除后一切正常


对我来说,这就是所谓的“新配置”
绕伊甸园


2

右键单击您的项目->属性>运行/调试设置->选择您的项目,然后单击编辑->查找“项目:”,然后在其中输入您的项目名称。


Tnx Amit对我有用,选择列表中已经存在的项目名称,请选择您的项目,然后再次选择OK。然后尝试调试即可。和对我有用的一样。
Tarit Ray

1

我有同样的问题。在将重命名的项目复制到eclipse之后,将项目行(而不是名称行)留空。还有一次是名字线。我喜欢日食。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.