eclipse中添加Support7Demos
个人理解学习安卓看谷歌官方的Demo是个不错的选择。sdk更新到最新以后发现按照网上的教程添加v7各种错误,折腾了半天终于搞定了,所以自己就写个教程记录一下。如下是最终的效果。

1.引入相关的资源apk,最好将projects都copy到当前workspace

这里为了管理方便我对部分project进行了重命名,引入后会有错误提示,如下图

首先解决android-support-v7-appcompact的错误
选择该project鼠标右键选择properties之后按照下图选择api21以上

之后clean一下该project即可解决错误。
2.解决android-support-v7-mediarouter的错误,选择该project鼠标右键选择properties之后
如下图引入android-support-v7-appcompact

同时再修改api为21以上,最终如下图

3.这几个工程都是library工程,但是从刚才的图中引入appcompact时候看到cardview和recycleview并没显示出来,所以这里需要修改这两个工程为library工程
还是选择该project鼠标右键选择properties之后,按下图操作

4.把所有project都clean一下

5.创建Supportv7Demos工程



选择Support7Demos。
6.创建后会有错误,按如下步骤修复
①修改build target的api为21以上
②引入之间创建的android-support-v7-xxx工程
这两部在之前已经演示过直接显示效果

③修改java编译api为1.7,还是选择该工程右键选择properties

之后就没有错误了在模拟器中运行试试。
经常看到人会遇到何种R$xxx的错误,按照这个步骤下来可以看见Demos中已经生成了各个资源apk中的R类

浙公网安备 33010602011771号