1

我有一个大型 Android 项目,最初是在 Eclipse 中制作的,因此是基于文件的项目。我想将其转换为IDEA的基于目录的项目,但我不知道在这个过程中会更改哪些文件。

将基于文件的项目转换为基于目录的项目时,我应该注意哪些危险?

在这种转换中是否有任何文件被删除?

转换后,Eclipse 用户能否打开项目,或者每次我需要与此类用户共享项目时,我都必须将其转换回基于文件的项目?

感谢您的帮助和时间。

4

1 回答 1

4

基于文件和基于目录都是 Eclipse 不理解的特定于 IDEA 的项目格式,因此在转换后这方面不会有任何变化。

当您将基于文件的项目转换为基于目录的项目时,.ipr文件被替换为.idea目录并且.iws文件被移动到.idea/workspace.xml. 目录下的多个不同.xml文件.idea比单个大.ipr文件更容易共享/合并。

转换后不会删除原始文件.ipr.iws文件,但最好手动删除它们以避免混淆(例如有人打开旧.ipr项目而不是基于新.idea目录的项目)。

于 2012-05-09T11:41:24.893 回答