Java 将eclipse项目导入Android studio-错误“;此项目指的是Eclipse工作区……”;
我试图将现有的项目eclipse导入Android Studio,但在导入中收到一条无法解决的对话框消息:“此项目在其项目元数据中引用了eclipse工作区相对路径。若要帮助导入项目,请指向eclipse工作区目录。” 请检查屏幕截图 我怎样才能解决它Java 将eclipse项目导入Android studio-错误“;此项目指的是Eclipse工作区……”;,java,android,android-studio,android-studio-import,Java,Android,Android Studio,Android Studio Import,我试图将现有的项目eclipse导入Android Studio,但在导入中收到一条无法解决的对话框消息:“此项目在其项目元数据中引用了eclipse工作区相对路径。若要帮助导入项目,请指向eclipse工作区目录。” 请检查屏幕截图 我怎样才能解决它 提前非常感谢只需从您的项目中删除除manifest res、src之外的所有文件夹和文件,然后使用import from eclipse将其导入Android studio中。首先,请确保您已按照此处提供的正确方式为eclipse/ADT中的
提前非常感谢只需从您的项目中删除除manifest res、src之外的所有文件夹和文件,然后使用import from eclipse将其导入Android studio中。首先,请确保您已按照此处提供的正确方式为eclipse/ADT中的项目执行了所有步骤 正如您在《迁移指南》中看到的那样,迁移先决条件 仔细查看EclipseADT中的,他们已经告诉了这一点 记录您的工作区目录、路径变量以及可用于指定任何未解析的相对路径、路径变量和链接资源引用的任何实际路径映射可能很有用。Android Studio允许您在导入过程中手动指定任何未解析的路径 这个答案对步骤有一些最好的解释,同样的问题也有其他答案,具有很好的图片表现力
因为我已经看到了同样的问题,你们在这个家伙提到同样的问题,他再次尝试,并成功地导入了项目。因此,您可以按照他的回答中提到的配置构建。但我还是希望你们检查一下,你们是否完全遵循了所有的步骤,因为在大多数情况下,这是不应该发生的。您可以尝试从eclipse工作区浏览特定项目,并查看发生了什么。尝试从eclipse导出项目或从android studio添加模块。可能是它占据了你的旧方向。也许对你有帮助 我也有同样的错误。让我解释一下所有步骤。您有Eclipse项目,并且希望在Android Studio中导入。所以,当您尝试导入它时,它会要求您在不同的位置生成项目,如下所示 单击“下一步”时,将显示此屏幕 继续操作后,您将看到此屏幕 现在的问题是为什么它要求Eclipse工作区路径 答:Eclipse项目中有一个隐藏的
.classpath
文件。.classpath
文件包含JDT特性正确编译项目所需的信息:项目的源文件夹(即编译内容);输出文件夹(编译到的位置);和类路径条目(例如工作区中的其他项目、文件系统中的任意JAR文件等)
首先,您必须在Eclipse工作区路径中选择原始的Eclipse项目路径,然后您需要编辑列表中显示的所有文件路径。左边提到的文件名已经存在于最初的Eclipse项目中,您必须设置路径,以便Android Studio能够导入该项目
我用这种方法解决了这个问题。如果您遇到任何其他错误,请告诉我。还有另一种方法。您可以在android studio中创建新项目,并在java文件夹中添加所有类似java文件的文件,并替换res文件。如果有库,请同时导入这些库。现在您可以在android studio中工作了
当同样的错误发生在我身上时,我尝试过这个方法。我不知道导致这个错误的确切原因和标准,但它与外部库有关,Studio不会重新编码。我找到了一个非常老套的解决方案,达到了我的目的。这不是一个完整的解决方案,但它是我能提供的最好的方法,可以优雅地允许导入所有源代码
就像我说的,这是一个很粗糙的工作,但它确实起到了作用 对于其他有同样问题的人 只需删除
.classpath
文件,然后再次导入项目
希望这对您有所帮助。首先,您要去保存eclipse项目的地方,删除.classpath文件。
然后用android studio打开eclipse文件,转到文件导入project-Next-Next_finish“指向eclipse工作区目录”是一个很好的描述。Eclipse项目在硬盘上的什么位置?如果没有Eclipse工作区怎么办?项目可能已发送。找到解决方案了吗?您可以从项目中删除.idea和.settings文件夹,然后将其导入studio,因为“指向Eclipse工作区目录”非常具有描述性。只需将路径放在您要导入的项目所在的文件夹中即可。如果您从未在Android开发中使用Eclipse,请保存我的日期。只有此方法似乎有效。完美答案:)对于mac fix,我首先安装“Funter app for mac”以查看隐藏的文件夹,在这之后,我删除了.classpath和.project,然后再次重新编译,并导入了magic项目,我浪费了很多时间来导入这个项目。但你的建议终于完成了,Thanx@RamkeshYadav ... 您的回答是解决此问题的安全方法。。。。感谢我的解决方案的关键是“隐藏文件”。我不知道。类路径文件被隐藏了!谢谢