google最近新推出了android studio软件来取代eclipse,使用起来确实体验很不错,比eclipse要强大一些,不过,如今包括github上面的代码都是基于eclipse的,所以,咱们大部分的工做可能不会新建工程,而是导入eclipse工程。固然,本身玩的不算。android
先来讲一点他们的不一样吧:git
eclipse:workspace对应多个project;而android studio是project对应多个module;故,在android studio中的工程project其实是eclipse的工做空间workspace。github
这里面能够参考官方文档。下面是我本身的心得。app
注:eclipse
法1:直接打开studio,import工程,单个工程貌似能够,但多个会出现一堆问题,特别是多个工程存在依赖关系,同时支持android sdk版本不一样的状况时,问题多多,能够本身试试。gradle
法2:官方推荐(使用adt将工程转换成gradle)ui
1)确保你的eclipse adt是在22.0版本即以上,这点能够直接developer.android.com下载最新的sdk合体包就好了,也能够查看本身的版本信息。google
2)eclipse:文件file --》 导出 exportspa
3)弹出窗口里面选择android-->>generate gradle build filesip
4)导出选择你想导出的工程就好了,通常把你的workspace全部工程导出就好,点击finish。
5)此时会在你的那个主目录下面生成一个build.gradle文件,这个就是studio所须要的配置文件。
6)打开studio,import project。
7)选择那个生成的build.gradle,点击ok。
8)弹出框里面选择use gradle wrapper,而后点击ok。
第8步常常会出现问题,而后我选择了其余几项都会有问题,尼玛,搞得我头都大了,最后差点放弃。不过仔细阅读下提示内容就会找到解决方案。
一般,他可能会提示你的工程gradle too old,须要0.7.0以上才行,这时咱们就须要修改咱们工程里面的build.gradle文件。
如上图。
还有可能会提示须要gradle支持19以上才行,尼玛,还说到什么C盘里面某个地方的gradle-wrapper.properties文件里面修改,哥找了好长时间的说,没找到。就在我都快放弃的时候突然发现咱们的工程目录下面有个gradle/wrapper目录,和他提示的后面目录同样,打开一看还真发现有一个gradle-wrapper.properties文件。
以下图,吧以前的1.7改为1.9,而后让她只能下载1.9版本的gradle就行了,而后就成功了。