首页 > 代码库 > Android Studio(二)导入eclipse项目

Android Studio(二)导入eclipse项目

一、导入单个Eclipse项目

1.在Eclipse中导出包含有gradle的项目,操作如下:

技术分享

如果操作中出现finish按钮是灰色的,将force overriding强制覆盖勾选即可,如下图。

技术分享

操作完成后,并不会复制该项目,而是在原项目的目录中增加了一些与gradle相关的文件,而这些正是导入现有项目到android studio中必须的文件。

项目结构:

技术分享

2.准备工作做好了,现在就可以将项目导入到Android Studio中了。

在导入之前,先理解一下Android Studio中的project概念和module概念。

技术分享

import Project指的是导入一个项目结构,相当于是工作空间。import Module才指的是导入一个项目。

所以在导入项目之前,我们先需要新建一个工作空间,操作如下。

File->New Poject

第一步:

技术分享

这里的Application name相当于工作空间中的目录结构。举个例子说,一般大的工程项目都不止一个项目,而是存在多个,并相互引用的情况。这时,Project01相当于整个工程项目的名称,也就是当前项目工程的工作空间。

第二步:

技术分享

  选择什么样的Activity,这个可以根据自己的情况而定,我一般都是选择Add No Activity。

创建完毕后,显示的是如下的界面

技术分享

这时,需要点击左侧的Project展开项目结构,如下:

技术分享

但是这种结构,对于习惯了eclipse的人来说,不是很习惯。可以点击Android选择Package结构,如下:

技术分享

第三步,将刚才eclipse中的那个项目导入到Android Studio中。

File->Import Module

技术分享

导入完毕后的项目结构,如下图:

技术分享



、导入整个项目结构

然而,在实际开发中,一个工程项目是包含多个项目文件夹的,它们之间相互引用。这个该如何导入呢?

其实,操作和上面差不多。至于整体一次导出,我不会,我是将它们一个一个单独的生成gradle文件,再一个个的导入到Android Studio中。

如果中间出错的话,提供的解决办法有:

①在生成gradle文件之前,将引用其它library去掉,让它单独成为一个整体生成gradle文件。

②...

我自己试过一遍,结果如下:

技术分享

前面显示的都是蓝的的标记,都没报错。

暂时,先写到这里,如果后面还发现新的问题,再修改博客。有什么问题,请留言交流,互相学习。









Android Studio(二)导入eclipse项目