Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。
OK,进入正题。首先,我们从Eclipse中导出Gradle build files。
图1-1
在Eclipse菜单中 File --> Export-->Generate Gradle build files
图1-2
选中你的项目工程,包括主工程和库工程(Library)。
图1-3
确认生成。如果已经产生过Gradle Build files了,需要勾选Force overriding of existing files即可重新导出。
图1-4
接下来的一步比较重要,修改导出文件参数,导出后,由于ADT的版本问题,需要手动改一些参数,才能保证正常使用。为了保证能够讲解的更清晰,下面分情况说明:
(1)没有库工程,只有主工程,这种情况下你看到的目录如下:
图1-5
首先需要更改的是 build.gradle 文件AndroidStudio 1.0 ~ 1.0.2 使用的都是 Android Gradle plugin 1.0.0,因此需要将图中红框内的 0.12.+ 改为 1.0.0 。这个地方注意,由于大家安装的版本不同,可能不是0.12.+,方法是一样的。
图1-6
然后还需要更新Gradle版本,指定为所需要的2.2.1
在 /gradle/wrapper/gradle-wrapper.properties里面
图1-7
(2)含有库工程 其实改动方法和上面一样,只需要注意是改动整个项目的build.gradle和/gradle/wrapper/gradle-wrapper.properties。而不要尝试去主工程或者库工程里面找build.gradle。
图1-8
下面我们开始将工程导入Android Studio内,进入到AndroidStudio中,选择导入非AndroidStudio工程:Import project (Eclipse ADT, Gradle, etc) 。
图1-9
找到需要导入的工程目录,可以看到图标和Eclipse创建的工程不一样。
图1-10
点击OK,进入漫长的加载过程,之后就可以正常使用了。
图1-11
至此,我们就完成了 Eclipse Android项目导入android studio开发环境内,以上说明如有错误或问题,欢迎批评、指正。
|