Eclipse导入?appcompat,design兼容包
Posted 一起学习_Program
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse导入?appcompat,design兼容包相关的知识,希望对你有一定的参考价值。
从android studio推出1.0正式版后,就一直在as上开发项目,但是最近要测试一个项目,是eclipse结构,导入as后,是各种报错信息,决定改成eclipse。
其中项目中用到了ppcompat,carview,recyclerview,design兼容包及组件,要正常运行这些包要与本机的sdk中的版本一样:
为了方便,以library的形式导入:
勾上copy projects int workspace;(方便以后其他项目引用,复制至项目空间下)
Root Diretory:就是sdk目录下
..sdk\\extras\\android\\support\\v7
并依次导入appcompat,recyclerview,cardview,design等兼容包与组件。
导入后会报如下错误:
这是因为没有用sdk中最高的版本号:所以才会在资源文件报错,把编译版本改成最高的,即ok
勾上 is library
如系统没有6.0,升级SDK至6.0!
在导入design后,报如下错:
这是因为design要依赖于 appcompat兼容包:
添加v7-appcompat兼容包,错误消失!
然后,把原有的项目中的改成依赖以上包!
这种以library,的形式,比导入jar要好的,方便使用资源文件,减少报错!
以上是关于Eclipse导入?appcompat,design兼容包的主要内容,如果未能解决你的问题,请参考以下文章
Android Maven Eclipse 仍然无法导入 apklib
Theme.AppCompat.Light.DarkActionBar ActionBarActivity