【Eclipse 工程迁移到 Android Studio】高斋晓开卷,独共圣人语。这篇文章主要讲述Eclipse 工程迁移到 Android Studio相关的知识,希望能为你提供帮助。
目标:迁移成功,并成功正常运行!两种方式:1. 用Gradle导出,在Android Studio中用Gradle导入 (不推荐)
附加:同步视频在文章后面!
2. 用Android Studio 直接导入Eclipse 工程 (推荐)
我以第二种方式.步骤:
- Eclipse 工程(主工程+依赖的第三方库)
- 导入主工程(依赖的库不用理会,Studio会自动导入的)
- 导入后等待build(可能会比较慢,推荐SSD)
- 会出现很多的错误,慢慢排查,一个一个的看日志
- Error1:重复的资源文件(String),可以全局搜索看看是不是重复了,AS是不让重复定义资源的.
- Error2:注解**@null**依赖错误,添加
compile ‘com.android.support:support-annotations:19.1.0‘
- ok,正常运行了.
- Error附加:清单文件报错:
在根标签的命名空间后添加xmlns:tools="http://schemas.android.com/tools"
< application android:name="com.fanwe.app.App" android:allowBackup="true" android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@style/FanweTheme" tools:replace="icon, label,theme"> //Android Studio会引导你使用tools标签来进行设置:tools:replace="icon, label,theme"
在
import-summary.txt
中有Ignored Files:
里面注明具体哪一类型的文件会被Android Studio忽略.推荐阅读
- android OTA升级包制作
- 源码分析篇 - Android绘制流程requestLayout()与invalidate()流程分析
- Android镜像文件ramdisk.img,system.img,userdata.img介绍
- Android SDK eclipse开发工具全套离线下载
- Android进程保活-自“裁”或者耍流氓
- AndroidStudio 入门——001android基本细节
- Android 调用系统功能实现图片选择器,你可能会遇到的问题汇总
- Android图片加载框架最全解析,Glide的基本用法
- Android 教你打造独一无二的刷新加载框架