我正在尝试为 SVN 组织我的代码,这样我就可以在多个位置工作而不会出现问题,并且可能会添加更多的开发人员。问题是我无法轻松地将代码放入新项目中。我正在尝试从现有代码创建一个项目。
一旦我选择了文件夹,“主要活动”就会出现,但我永远无法使用它。我已经尝试删除所有 .project 文件以及文件夹中没有的文件,但该文件始终显示为灰色,我永远无法将其导入。
为什么是灰色的?我需要做什么才能将其导入?
-- ADT Build v21.0.0-519525
我玩了一堆,发现它与工作区中已经存在的另一个类似名称的活动冲突。错误消息“选择至少一个项目”掩盖了该消息。它会很快出现,然后切换到至少选择一个项目。
为了解决这个问题,我从我的工作区中删除了所有项目。我不知道是哪一个,因为我正在为不同的公司制作一个版本和品牌的应用程序。
我在使用 TrivialDrive 时遇到了同样的问题。尝试从工作区中的项目名称中检查“主要活动”。如果存在,您将收到此错误。
解决方案 A:
1) 关闭 Eclipse,2) 当它启动时,它会要求新的工作目录,选择与默认目录不同的东西。
如果它不要求“新工作目录”
解决方案B:1)转到文件>切换工作区>其他2)选择一个新的工作目录(不一样!)
之后应该可以导入项目
只需删除项目文件夹中的“.project”文件(它在 Linux 上隐藏,使用“ls -a”显示),然后从 Eclipse 中选择从现有源中创建 Android 项目。它对我有用..
就是这样。Cheerzz..
它是灰色的,因为项目名称等于工作空间中现有项目的名称。解决方案:使用“Existing Android Code Into Workspace”导入。键入“根目录”。直接在导入项目向导中更改“新项目名称”字段。执行以下操作:首先在“要导入的项目”字段中按路径文本(复选框右侧),然后转到“新项目名称”字段以更改名称。
只需转到 eclipse-workspace 并删除 .metadata 文件重新启动 eclipse 打开项目
当我需要从 svn 标签一次性构建一个 apk 文件时,我遇到了这个问题。我通过创建一个新的工作区并切换到它来管理它。之后,New->Project->Android->Android Application From Existing Code 会如您所愿。