导入Eclipse工程 到 Android Studio以及出现的问题
2015-04-01 16:54
543 查看
一、从Eclipse导入工程到Android Studio
从Eclipse导入工程到Android Studio仅需要简单的3步,但这并不代表导入到Android Studio就能直接使用,我们可能还会遇到各种问题,我们先来了解Eclipse导入工程到Android Studio的三个步骤,再来看看出现的一些问题。
1.首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误)
选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files(如下图):
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/fe1ebaa8-7ecc-4a85-9c14-fc0d0d0029cd_128_files/64969db9-9050-456b-9936-a551e0d0a55c.png)
2.选择完毕后并不会导出到其他地方,而是在本地工程生成了一个build.gradle文件,在Eclipse工程中也可以看到,这个文件是Android Studio识别的,如下图:
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/fe1ebaa8-7ecc-4a85-9c14-fc0d0d0029cd_128_files/8ec40149-5a3b-4db2-b055-070ca5e263ce.png)
3.随后进入Android Studio并选择Import Project,可以看到刚刚在Eclipse中的项目图标变成了一个Android机器人图标,说明转换成功,这时候选择工程导入即可:
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/fe1ebaa8-7ecc-4a85-9c14-fc0d0d0029cd_128_files/14b19872-bf60-47bb-ae9f-84d9b7468497.png)
至此,就完成了从Eclipse导入现有Android工程到Android Studio,现在可以开始对工程进行操作了!
二 、导入进来如果出现 Error:The
SDK Build Tools revision (19.0.3) is too low for project ':xxxx'. Minimum required is 19.1.0
到Android Sdk Manager中更新是出现由于频闭无法更新的问题请使用如下操作
![](http://img.blog.csdn.net/20140609134313125?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3loMDkxMDIwMTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://blog.csdn.net/wyh09102010/article/details/29571355)
点击options选项 进行如下设置
在Android SDK Manager Setting 窗口设置HTTP Proxy server和HTTP Proxy Port这个2个参数,分别设置为:
HTTP Proxy server:mirrors.neusoft.edu.cn
HTTP Proxy Por:80
然后把下面的Force ..http://...sources to be fetched using http://..选项打钩,close Android SDK Manager Setting
![](http://img.blog.csdn.net/20140609134334625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3loMDkxMDIwMTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://blog.csdn.net/wyh09102010/article/details/29571355)
继续更新发现顺利进行更新,发现速度还是很惊人的
![](http://img.blog.csdn.net/20140609134429171?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3loMDkxMDIwMTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://blog.csdn.net/wyh09102010/article/details/29571355)
更新完成之后再次运行,发现还是同样的错误提示信息:
此时我想到了打开如下图所示: go to build.gradle in the project file and change the buildToolsVersion to "19.1.0"
![](http://img.blog.csdn.net/20140609153739984?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3loMDkxMDIwMTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
我们重新rebuild project,成功!
三 、 出现 no jdk specified for module 的问题
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/167cfc6f-021e-4c18-b845-544721cb2f99.jpg)
关于这个问题,我其实并没有遇到,只是朋友遇到了这个问题,他们的jdk是1.8的版本,说的换成用jdk1.7 的就好了。大家如果遇到了,可以自己尝试尝试。
对于Android studio我也是刚开始接触,可能我的答案并不能为你分忧解愁,希望理解。如果有什么问题,可以给我留言,大家可以一起讨论,一起进步。
从Eclipse导入工程到Android Studio仅需要简单的3步,但这并不代表导入到Android Studio就能直接使用,我们可能还会遇到各种问题,我们先来了解Eclipse导入工程到Android Studio的三个步骤,再来看看出现的一些问题。
1.首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误)
选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files(如下图):
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/fe1ebaa8-7ecc-4a85-9c14-fc0d0d0029cd_128_files/64969db9-9050-456b-9936-a551e0d0a55c.png)
2.选择完毕后并不会导出到其他地方,而是在本地工程生成了一个build.gradle文件,在Eclipse工程中也可以看到,这个文件是Android Studio识别的,如下图:
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/fe1ebaa8-7ecc-4a85-9c14-fc0d0d0029cd_128_files/8ec40149-5a3b-4db2-b055-070ca5e263ce.png)
3.随后进入Android Studio并选择Import Project,可以看到刚刚在Eclipse中的项目图标变成了一个Android机器人图标,说明转换成功,这时候选择工程导入即可:
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/fe1ebaa8-7ecc-4a85-9c14-fc0d0d0029cd_128_files/14b19872-bf60-47bb-ae9f-84d9b7468497.png)
至此,就完成了从Eclipse导入现有Android工程到Android Studio,现在可以开始对工程进行操作了!
二 、导入进来如果出现 Error:The
SDK Build Tools revision (19.0.3) is too low for project ':xxxx'. Minimum required is 19.1.0
到Android Sdk Manager中更新是出现由于频闭无法更新的问题请使用如下操作
点击options选项 进行如下设置
在Android SDK Manager Setting 窗口设置HTTP Proxy server和HTTP Proxy Port这个2个参数,分别设置为:
HTTP Proxy server:mirrors.neusoft.edu.cn
HTTP Proxy Por:80
然后把下面的Force ..http://...sources to be fetched using http://..选项打钩,close Android SDK Manager Setting
继续更新发现顺利进行更新,发现速度还是很惊人的
更新完成之后再次运行,发现还是同样的错误提示信息:
此时我想到了打开如下图所示: go to build.gradle in the project file and change the buildToolsVersion to "19.1.0"
我们重新rebuild project,成功!
三 、 出现 no jdk specified for module 的问题
![](file:///C:/Users/luwenzheng/Documents/My%20Knowledge/temp/167cfc6f-021e-4c18-b845-544721cb2f99.jpg)
关于这个问题,我其实并没有遇到,只是朋友遇到了这个问题,他们的jdk是1.8的版本,说的换成用jdk1.7 的就好了。大家如果遇到了,可以自己尝试尝试。
对于Android studio我也是刚开始接触,可能我的答案并不能为你分忧解愁,希望理解。如果有什么问题,可以给我留言,大家可以一起讨论,一起进步。
相关文章推荐
- Android studio导入eclipse工程时出现中文全部乱码问题
- eclipse 工程导入到Android Studio 出现的问题Error:Execution failed for task ':app:mergeDebugResources'. >
- Android 4.2 工程导入 5.0 SDK Eclipse 开发环境出现的问题总结
- eclipse导入web工程出现的几个问题解决方法
- Android Studio导入Eclipse工程及相关问题
- Eclipse工程导入Android Studio遇到的问题及解决方法
- Android —— Studio导入Eclipse项目方法以及出现的问题
- 从eclipse导出,Android Studio导入项目过程出现的各种问题总结
- 完美解决eclipse中导入工程后中文注释出现乱码的问题
- (4.5.3.3)Android Studio导入eclipse工程出现“app:mergeDebugResources“
- Eclipse中在android项目中出现新建一个Activity后,出现整个工程的报错以及包导入以后无法运行等等情况分析。
- 关于vc6.0出现的“打开文件崩溃”以及“导入工程崩溃”的问题
- Android Studio 导入Eclipse的项目后,注释出现乱码问题的解决
- eclipse中导入工程项目时出现的问题
- Android Studio安装过程常见问题图解及Eclipse如何导入工程到Android Studio
- (上一篇的问题解决后又遇到的新问题)在eclipse中导入工程后运行任意文件出现"The selection is not within a valid module"
- 关于从别处导入工程进eclipse后,res的values中styles中<style name="AppBaseTheme"出现问题解决办法
- eclipse 导入工程出现问题:JRE System Libreary[jre1.6.0_05](unbound)
- 将Eclipse项目导入到Android studio 中 很多点9图出现问题解决方法
- Android studio导入工程卡以及下载第三方jar慢的问题方案