将Eclipse代码导入到AndroidStudio的两种方式

本文详述了如何将Eclipse项目导入Android Studio的两种方法:兼容模式和新目录结构。在兼容模式下,需导出Gradle build files并手动调整参数,而新目录结构则会自动转换目录并替换依赖。导入过程中要注意忽略的文件、依赖的处理以及模块命名。Android Studio的导入可能涉及Manifest合并和文件忽略等问题,理解import-summary.txt的内容至关重要。
摘要由CSDN通过智能技术生成

深度开源 经验

前言

    Android Studio到现在已经发展到2.1.1+的版本了,最近也在试着使用它,原因是多方面的,一个毕竟是未来的趋势,二则是github上越来越多的大牛开源项目都是基于Android Studio的,因此会使用Android Studio就成为一件必须的任务。

     在具体下面的工作之前,有两个概念是与Eclipse不大相同的,即Project和Module。在Android Studio中,一个Project并不是Eclipse的project,倒是有点像workspace(或者说任务吧),而Module才是与Eclipse的project相似的。所以,一个Project中可以包含多个Module,多个Module在一起共同构成一个Project,每个Module可以是一个库,也可以是一个可运行的Module(对应可运行的apk)。

正题

      说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。
这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。
OK,进入正题。

Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的Android Gradle Project.
这里,我们先从兼容模式说起。

兼容模式

这种模式下,保证了Eclipse时代的代码目录结构,整体操作和使用和Eclipse也差不多。
最重要的,当你使用AndroidStudio时,你或者其他人也可以方便的使用Eclipse,互不干扰。

实现步骤

1. 从Eclipse中导出Gradle build files

  • 在Eclipse菜单中 File --> Export-->Generate Gradle build files
     将Eclipse代码导入到AndroidStudio的两种方式
  • 接下来会到达警告界面,这里会提示AndroidStudio可以直接导入ADT的工程,先过,后面有直接导入的讲解。
     将Eclipse代码导入到AndroidStudio的两种方式
  • 选中你的项目工程,包括主工程和库工程(Library)。
     将Eclipse代码导入到AndroidStudio的两种方式
  • 确认生成
     将Eclipse代码导入到AndroidStudio的两种方式

2. 修改导出文件参数

导出后,由于adt很久没更新,需要手动改一些参数,才能保证正常使用。
为了保证能够讲解的更清晰,下面分情况讲解一下:

没有库工程,只有主工程

这种情况下你看到的目录是这样的
 将Eclipse代码导入到AndroidStudio的两种方式

  • 首先需要更改的是 build.gradle 文件
    AndroidStudio 1.0 ~ 1.0.2 使用的都是 Android Gradle plugin 1.0.0,因此需要将图中红框内的 0.12.+ 改为 1.0.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值