我正在尝试使用 Eclipse、Android SDK 和 Mercurial 插件克隆一个 Android 项目。我可以通过这样做成功地克隆它:文件 -> 新建 -> 项目 -> 克隆现有的 Mercurial 存储库
但是,当 Eclipse 似乎无法识别它是一个 Android 项目时,问题就开始了。然后我可以右键单击该项目并:Android Tools -> Convert to Android Project 但我没有选择任何构建首选项,源文件夹图标也没有被识别为包。我尝试添加一个新包,但 Eclipse 说该文件夹不是 Java 源文件夹。
我觉得要么是存储库有问题,要么是我克隆它的方式有问题,要么是 Eclipse/Mercurial/Android SDK 不能很好地协同工作。
显然,我在这方面完全是新手,非常感谢任何帮助/耐心。欢迎链接到有用的教程,因为我发现没有任何教程涉及这组特定的工具。
最佳答案
这是我的做法:
使用命令行将存储库克隆到 Eclipse 工作区文件夹层次结构之外的单独文件夹中。
Mercurial 克隆 https://existing/repository/path
在 Eclipse 中,使用“从现有源创建项目”选项选择克隆的文件夹来创建一个新的 Android 项目。
新项目现在既是一个带有 Mercurial Team 选项的 Android 项目。
关于android - 如何使用 Eclipse 和 Mercurial 正确克隆 Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5072874/