2016-05-16 83 views
-1

我的公司给了我一个4年的Android项目,我必须解决。我已经习惯了使用IntelliJ和Android Studio一段时间了。乍看之下,我看到这是一个eclipse project,我已经尝试了很多东西来使它在Android Studio上工作,更具体地说就像following如何使旧的Eclipse项目在Android Studio w/Gradle上工作?

我也试图将Gradle整合到这个项目中。但即使在反复试验之后,我也没有得到我通常用自己的项目得到的预期结果,请注意我通常用my other projects得到的箭头。现在看起来完全是different

任何帮助或提示如何让这个旧项目重新站起来高度赞赏。

+0

查看此视频:https://www.youtube.com/watch?v = 6SixOwb_2hE –

+0

取决于他们是否使用了NDK。如果他们使用NDK,那么你将会遇到一些问题。 – EpicPandaForce

+0

我如何知道他们使用了什么? :p有没有办法联系老开发人员 – Edward

回答

1

这可以帮助你很多:

Migrating from Eclipse ADT

另一个重要的事情是,如果你是一个面向键盘编程,这将需要一些时间来习惯到Android Studio的快捷方式。尽管它有一些eclipse快捷键支持。

可以在这里很容易找到:

Eclipse Shortcuts

好运。

+0

我按照第一个链接中的所有说明进行了3次现在。而且我错过了保存我的项目的一个重要句子,所以我可以补充说,在第一个链接中阅读以下行非常重要:使用AndroidManifest.xml文件选择Eclipse ADT项目文件夹,然后单击确定。我选择了我的eclipse项目的父文件夹,这给了讨厌的结果。 – Edward

1

你可以按照下面的步骤,无需将projcet导出为Gradle的Android工作室(AS)默认提供了这个,

转到文件菜单,然后选择新建 - >导入项目

下一个从File browser选择Eclipse项目文件夹,

点击下一页在后续步骤中,最后完成成功导入项目

有可能是你的项目的一些dependncies但你可以阅读由Android Studio导入对话框提供的说明和处理它们,

如果进一步问你需要帮助。

1

在最糟糕的情况下,您可以始终使用相同名称创建项目,将源代码(和资源)复制到相应的软件包中,将相关内容从旧版AndroidManifest移至新版本,并添加外部依赖关系(例如Google Play Lib)通过Gradle本身。

如果项目使用NDK,那么你将会有一段糟糕的时间,因为那需要设置Gradle实验分支。

相关问题