android studio 如何导入工程文件,Android studio如何导入已有的eclipse工程

google最近新推出了android studio软件来取代eclipse,使用起来确实体验很不错,比eclipse要强大一些,不过,现在包括github上面的代码都是基于eclipse的,因此,我们大部分的工作可能不会新建工程,而是导入eclipse工程。当然,自己玩的不算。

先来说一点他们的不同吧:

eclipse:workspace对应多个project;而android studio是project对应多个module;故,在android studio中的工程project实际上是eclipse的工作空间workspace。

导入Eclipse工程:

这里面可以参考官方文档。下面是我自己的心得。

注:

法1:直接打开studio,import工程,单个工程貌似可以,但多个会出现一堆问题,特别是多个工程存在依赖关系,同时支持android sdk版本不同的情况时,问题多多,可以自己试试。

法2:官方推荐(使用adt将工程转换成gradle)

1)确保你的eclipse adt是在22.0版本即以上,这点可以直接developer.android.com下载最新的sdk合体包就行了,也可以查看自己的版本信息。

2)eclipse:文件file --》 导出 export

3)弹出窗口里面选择android-->>generate gradle build files

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文件。

db2c67f8861761c03ef1b770b5bdbff1.png

如上图。

还有可能会提示需要gradle支持19以上才行,尼玛,还说到什么C盘里面某个地方的gradle-wrapper.properties文件里面修改,哥找了好长时间的说,没找到。就在我都快放弃的时候忽然发现我们的工程目录下面有个gradle/wrapper目录,和他提示的后面目录一样,打开一看还真发现有一个gradle-wrapper.properties文件。

如下图,吧之前的1.7改成1.9,然后让她只能下载1.9版本的gradle就好了,然后就成功了。

7fe94ddc531cacae3850a448fa7794bc.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值