Eclipse真的很烦我。我有一个不在工作区中的Android项目。由于如果使用Eclipse的Import>现有项目,Android项目无法正常工作,您必须从磁盘上的文件夹创建一个新的Android项目。如果这个文件夹 在你的工作区,它将无法正常工作。如果它不起作用,但项目位于我的工作区文件夹之外,这很烦人。有没有人知道解决这个问题?
答案 0 :(得分:12)
您可以通过以下替代导入流程来解决此问题:
这将正确导入您的Android项目。
答案 1 :(得分:4)
我也经历过这个问题,例如,当我尝试基于现有源(android开发人员的文档提供的Notepad Exercise 1示例程序)创建一个新的android项目时。我相信您遇到的问题导入无法正常工作就是您尝试导入一个根本不是Eclipse项目的“项目”(例如没有.project / .classpath - 它只是一个源代码,其目录结构看似看起来像项目一样。
就像cisteams上面提到的那样,如果这是问题,围绕这个的程序是这样的:
你应该完成。您现在可以返回并删除工作区中不是的项目副本,以避免以后混淆。
答案 2 :(得分:0)
您使用的是什么版本的Eclipse和ADT?
目前,这种方法适用于导入从SVN签出的项目。它确实需要您有.project和.classpath文件(通常它们已签入到版本控制中)。
如果您没有这些文件(某些开源示例不包含它们),那么您需要使用Android向导从现有源创建新的Android项目。这里的关键是它是一个新的而不是一个导入,所以是的,如果文件在工作区中,它不喜欢它。您可以做的是使用向导在外部创建新项目以创建.project和.classpath文件。一旦存在,您可以使用常规导入将文件带入工作区(并将那些丢失的文件检入源代码管理中)。
答案 3 :(得分:0)
此外,您必须删除手机上的当前安装,否则您将从同一应用程序的其他comps安装中获得签名失败。在新计算机上运行应用程序之前,请执行以上操作并从手机上卸载应用程序。