安卓studio r文件在哪安卓文件怎么转换到 eclipse

非著名程序员涩郎非著名程序员,字耿左直右,号涩郎,爱搞机,爱编程,是爬行在移动互联网中的一名码匠!个人微信号:loonggg,微博:涩郎,专注于移动互联网的开发和研究,本号致力于分享IT技术和程序猿工作心得体会。欢迎大家关注与转载。将Eclipse中的项目迁移到Android Studio中非著名程序员我们都知道Google官网在年底将不再支持Eclipse的开发,我也相信现在肯定还有很多人在使用Eclipse开发android,估计也在慢慢的打算转向使用Android Studio,那么我们现在就在讨论一下怎么才能把Eclipse里面的项目导入到Android Studio中去。使用过Android Studio中的人都知道,项目中要有Gradle,那么方法就是首先要做的是生成Build Gradle的文件,毕竟Android Studio是用Gradle来管理项目的。具体操作步骤如下:在Eclipse中如何导出:1.首页要将你的ADT插件版本升级到22.0以上。2.在Eclipse中,选择File--&Export。3.在弹出的导出窗口中,打开Android的文件夹,选择“Generate Gradle Build Files”。(如图所示)4.选中你想要导入到Android Studio中的项目,Finish。注:导出的项目将会和原来的项目在同一目录,覆盖原来的同时,会新增一个叫build.gradle的文件,导入Android Studio时将首先读取这个文件。导入到Android Studio中:1.在Android Studio 中,首先关掉你当前的打开的项目。2.在欢迎界面,点击Import Project(注:也是可以直接在菜单选择Import project的)3.选中你在Eclipse中导出的项目,展开目录,点击build.gradle文件,然后OK4.在之后的弹出对话框中,会要求你选择Gradle的配置,选中Use gradle wrapper.(注:也可以自定义你本机装的Gradle)注:如果里面没有Grade build文件,也可以将普通的Android项目导入到Android Studio中,它会用现有的Ant build。但是为了更好的使用之后的功能和充分利用构建变量,小编还是强烈的建议先从ADT插件中生成Gradle文件再导入到Android Studio中。个人组织了一个高端Android微信交流群,有意向的可以先加我微信,我把你拉进去。保你学到更多知识,可以第一时间收到干货推送。微信号:smart_android (←长按复制)介绍:非著名程序员,字耿左直右,号涩郎,爱搞机,爱编程,是爬行在移动互联网中的一名码匠!个人微信号:loonggg微博:涩郎QQ群: 更多资料和源码尽在QQ群文件今日头条:搜索“非著名程序员”订阅更多信息工作:专注于移动互联网的开发和研究,本号致力于分享IT技术和程序猿工作心得体会。欢迎大家关注与转载。众多开发视频教程尽在本公众号,关注此公众号,在菜单中点击干货资料,选择视频教程即可获取下载网址。非著名程序员(smart_android) 
 文章为作者独立观点,不代表微头条立场
的最新文章
记住:路是自己走出来的,路更是自己选择的。我们不要做一个敢于跳槽的程序员,而是要做一个不害怕跳槽的程序员。你们懂我的意思吧?我相信大家都懂。关于阿里“月饼”事件,我有话想说
员工该罚,但是阿里更该反省
内部问题更严重为什么我不买iPhone7 ?因为iPhone7 有一大致命缺点,我肯定不会玩套路,说穷,绝对不说。我们今天来回顾一下本周技术文章的分享和哪些热点开源项目,以及相关技术新闻。看过上期的同学都知道,周报改版了,不仅仅只是回顾重复的技术文章了,还有热点的开源项目和新闻,以及优秀的博客。996是资本寒冬的表现,还是移动互联网进入了下半场?
你知道什么是996吗?
你找到工作了吗?AndroidTShare Weekly No.7,精品文章,开源项目,博客推荐,应有尽有,共同学习,一起进步。聊聊我们的从众心理,程序员应该学会独立思考,因为我们不仅仅会写代码,我们还有灵魂,所以代码也是有灵魂的。「非著名程序员」周报第五期
里面的内容非常好玩,堪比奥运奖牌榜
你要是看了,肯定收益颇丰支付宝的改版你别光吐槽
你要是认为阿里要做社交你就错了
对,这才是支付宝的野心和愿景「非著名程序员」周报第六期,坚持不易,对我最大的鼓励那就是你们的点赞,留言和阅读。关于Gif图展示的问题和感想
我只能帮大家这么多了
一点经验分享给大家I have a dream .
作为程序猿,你的梦想是什么?
这就是我的梦想。情怀与现实,理想和现实
难道都是现实战胜了情怀和理想
其实我不想这样Android Studio下的JNI开发
进来了解一下吧甲骨文“损失”90亿美元,开发者们表示很高兴
你高兴吗?你不能错过的一个闹钟解决方案
真的是非常方便
不信你进来看看为什么找不到工作的是你?
为什么技术差的还是你?
想知道吗?那就点击进来看看吧。今天凌晨所有的内容,基本都在这里了,总结的应该是很全面。
快进来看看吧
说你呢,凌晨没看直播的小伙伴们程序员平时该如何学习?
提高自己技术的关键点在哪?
想知道吗?
那就赶紧点进来向非著名程序员学习吧!祝天下所有的父母都身体健康,平安幸福
一起来看看,我们程序员眼中的母亲节吧
妈妈,我爱你工欲善其事必先利其器,一款好的工具能帮助我们不少,不是吗?今日新闻干货来一篇,走过路过,不要错过啊!前一篇给大家介绍了YUV图像格式,这一篇将会对zxing库,以及YUV图像和RGB图像的亮度信息提取做一下介绍。前一篇提到了,相机返回的是YUV格式的图像数据,那么YUV到底是怎样一种格式呢?本篇将对YUV图像格式进行详细的解释。看一看,扫一扫,真正了解二维码扫面开发,就看它。程序员与产品经理的爱恨情仇。注意总结工作和学习中的一些实用小技巧和问题,记录成笔记,使自己成长更快。Android Volley核心源码解析
by from 一口仨馍程序员的进阶之路,是荆棘也是坎坷,坦途来自于自己的努力。MVVM详解,告诉你到底该怎么用!
另:今天你作为互联网的一份子,熄灯一小时了么?其实这是好事,是好事。这仅仅只是开始,好戏还在后头。「能写代码」是愚公移山,「会写代码」是女娲补天。你是愚公还是女娲,进来一看便知。点进去,里面有福利,有福利哦!Android开发:最详细的 Toolbar 开发实践总结,绝对好干货。没有隐私才不会被侵犯。元宵节快乐,里面有惊喜哦。你不知道的debug知识。我们的口号是:我不是技术的提供者,我只是技术的搬运工。我们的精神是:你们只管学习,我来负责分享。程序员的情人节,不是没有情人的情人节。程序员必知的年后跳槽法则。支付宝集五福,背后集的是什么?记住做app时最需要注意的六个因素,你才能做出一款好的app来。Android图片处理的超强SDK 。这是一篇老文章,再发一遍,是为了加原创。很有意思的一篇文章。欲加之罪,何患无辞。这是一个哲学问题程序员重在休养生息。smart_android科技新闻资讯,IT技术分享,程序猿工作心得体会热门文章最新文章smart_android科技新闻资讯,IT技术分享,程序猿工作心得体会15013人阅读
Android Studio系列(59)
接下来的重心会进行Android Studio官方关于Android Studio说明的系列文档的翻译。
假如你以前是用Eclipse进行开发,想迁移到Android Studio上。你需要导出你的工程,导出的目的是为了生成Gradle文件。然后将导出的工程导入Android Studio即可。
从Eclipse导出
1、更新你的Eclipcs的ADT插件(ADT的版本必须大于等于22.0)
2、在Eclipse中,选择Flie-&Export
3、弹出的对话框中,点击Android并选择Generate Gradle build files
4、选择你要导出的工程后点击Finish
你选择导出的工程依旧在原来的路径下,只是多了一个为Android Studio准备的build.gradle文件
导入到Android Studio中
1、在Android Studio中,关闭你当前的工程。页面会跳到欢迎页面。
2、选择Import Project
3、定位到你想要导入的工程的目录,选择build.gradle文件
4、在弹出来的对话框中,不进行任何更改直接点OK
这时你的工程就被导入到Android Studio中了。
注意:即使工程没有生成build.gradle文件,你也可以导入到Android Studio中。Android Studio也可以使用Ant来进行编译工程。然后,为了更好的使用其他的功能(如:build variants),我们强烈建议你使用ADT插件生成一个gradle文件或者在Android Studio中直接写gradle文件。更多的内容,可以戳这:。
原文地址:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1741485次
积分:7633
积分:7633
排名:第1883名
原创:68篇
评论:316条
文章:40篇
阅读:1226539you have been blockedeclipse迁移到Android Studio 问题记录
eclipse迁移到Android Studio 问题记录
android-studio
最近从eclipse迁移了一个老项目到Android Studio,迁移的原因嘛,当然是65535的问题。迁移的过程中从编译到打包,踩了一堆坑,在此记录一下,希望能帮到,同样被坑的同行
推荐使用直接导入ADT的方式来进行导入工作,这样会自动为你添加依赖,构建好代码的架构
选择好eclipse的工程和要导入的目标工程后,直接next -& finish 选项用默认选项
静静的祈祷,并等待导入结束
开始慢慢填坑路
AS构建项目完成后,报错是肯定的,先来看看第一个错误
命名不规范
这个错误很好理解,命名不规范的问题,按照要求改就可以了
.9不符合要求
.9不符合规范是一个很普遍的情况,eclipse对于.9的要求并不像 Android Studio 中那样严格
eclipse项目中经常有这种 .9,四边并没有都没有给像素
这里我的处理方式 就是重新画.9,给他加上边线
libpng warning iCCP & libpng Error : Not a Png file
Not Png file 还好说找到文件格式不对的文件改后缀就可以了,但是如果项目中很多图片找不到怎么办呢? 后面再告诉你们。
还有libpng warning iCCP 就比较坑了,这个错误直接报到V7包里面的资源,问题的原因,我也比较费解。如果谁知道希望留言告知一下
我的解决方案就比较暴力了,在主项目的build.gradle 文件中做出如下配置
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
就可以直接忽略掉libpng的 2个错误
AndroidManifest.xml merge冲突
eclipse中经常使用的库工程,同样可以在Android Studio中使用。在eclispe中库工程的AndroidManifest.xml,与主工程的AndroidManifest.xml有相同的配置的时候是不会报错的,但是在Android Studio 中这些都是不允许的
权限的重复声明
需要删除重复的权限
application 节点 重复的配置
allowBackup 重复设置
applcation 重复设置
解决方式有2种,删除一个工程的设置,一般是删除库工程,第二种就是与编译器的建议一样写tools : replace
这里的tools 需要声明一下才能使用
V4 包的错误
找不到类原因是V4包没有,但是我的ec项目中是有v4包的,至于导入后为什么没有了,我也不是很明白
build.gradle文件中设置依赖
compile 'com.android.support:support-v4:23.2.1'
运行时内存不够的问题
这个错误其实是JVM的错误,加载的内容过多,内存不够。
解决方案,build.gradle中配置
dexOptions {
javaMaxHeapSize "4g"
这个配置一定要写在 android{} 结点里面
64k的问题直接采用的官方的方案,设置起来还是很简单的
添加依赖 :
compile 'com.android.support:multidex:1.0.1'
修改Application
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
最后到此我的项目就可以运行了
BUILD SUCCESS !!!
完结撒花~~~~
==========================================分割线
在我以为已经完工的时候,我尝试了一下打包,结果。。。 我再次懵逼了
打包的错误
我这里的打包时打签名的正式包,不是签名的话,下面的错误是不会出现的。
layout.xml 文件中自定义属性错误
以前的项目中layout.xml自定义属性声明是直接跟包名的
xmlns:app="/apk/res/com.xxx"
但是打包的时候会跟你报错,Adnroid Studio 中建议写成 res-auto
这种警告级别的东西,在打包时会成为错误爆出来
Error: Expected resource of type styleable [ResourceType]
这个错误就比较奇葩了,我的申明都是没问题的。而且在编译期间这个错误居然不会出现,
只有打包的时候才会出现,我又是吐了一口老血。所幸这个错误解决方案还是比较简单,
那就是直接过滤掉。在出问题的类上加上注解
@SuppressWarnings("ResourceType") 就可以过滤掉了。
ValidFragment错误
也是一个比较费解的错误
直接改吧,在fragment上给上注解 @SuppressWarnings("ValidFragment") 同样是过滤掉这个错误
MissingTraslasion 错误
这个错误是在String.xml 里面没有设置是否能够被翻译的配置造成,但是我们应用一般不用给这个设置,也没见过报错啊。内鬼就出在友盟的工程中有设置 values-zh 导致我们自己的工程也被影响要设置翻译配置。
解决方案,直接在出问题的String.xml中添加配置
&?xml version="1.0" encoding="utf-8"?&
xmlns:tools="/tools"
tools:ignore="MissingTranslation" &
HOlY SHIT!!!!!
作者已经吐血了
我的热门文章
即使是一小步也想与你分享

我要回帖

更多关于 安卓studio eclipse 的文章

 

随机推荐