android - 如何使用 Eclipse 和 Mercurial 正确克隆 Android 项目

标签 android eclipse mercurial

我正在尝试使用 Eclipse、Android SDK 和 Mercurial 插件克隆一个 Android 项目。我可以通过这样做成功地克隆它:文件 -> 新建 -> 项目 -> 克隆现有的 Mercurial 存储库

但是,当 Eclipse 似乎无法识别它是一个 Android 项目时,问题就开始了。然后我可以右键单击该项目并:Android Tools -> Convert to Android Project 但我没有选择任何构建首选项,源文件夹图标也没有被识别为包。我尝试添加一个新包,但 Eclipse 说该文件夹不是 Java 源文件夹。

我觉得要么是存储库有问题,要么是我克隆它的方式有问题,要么是 Eclipse/Mercurial/Android SDK 不能很好地协同工作。

显然,我在这方面完全是新手,非常感谢任何帮助/耐心。欢迎链接到有用的教程,因为我发现没有任何教程涉及这组特定的工具。

最佳答案

这是我的做法:

  1. 使用命令行将存储库克隆到 Eclipse 工作区文件夹层次结构之外的单独文件夹中。

    Mercurial 克隆 https://existing/repository/path

  2. 在 Eclipse 中,使用“从现有源创建项目”选项选择克隆的文件夹来创建一个新的 Android 项目。

Select "Create project from existing source"

新项目现在既是一个带有 Mercurial Team 选项的 Android 项目。

关于android - 如何使用 Eclipse 和 Mercurial 正确克隆 Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5072874/

相关文章:

android - Android依赖项 'com.android.support:support-core-utils'对于编译(27.1.1)和运行时(28.0.0)具有不同的版本

android - Flutter - 在 webview 上拉动刷新?

java - 无法保存我的分数 - Android

mercurial - 为什么在 Mercurial 的 Strip 上执行 preoutgoing hook?

mercurial - 中止 : could not find web. cacerts : C:\Program Files (x86)\Mercurial\cacert. pem

java - 如何修复 Android 中无法解析方法 'setContentView'

java - 优化原生 Android 代码 - 编译器标志

java - eclipse - 导出可运行的 jar 文件不起作用,运行有效

git - p4 命令相当于 git/hg/bzr/svn status 之类的命令是什么? (提示: not `p4 status` )

java - 数组在 Android 的 Spinner 中不保存值