Android 使用appcompat_v7包以及源码注意事项

最近学习和实践Android,无数次被AS和gradle惨痛的折磨,于是决定坚守Eclipse阵地。。真是无奈之举,AS和gradle对我而言就像win10一样不讨喜。

当然Eclipse中开发android应用也遇到了一些环境配置的问题,比如appcompat_v7包,在想对标题栏做定制的时候发现要用到appcompat_v7包的Toolbar组件,实在避无可避,下定决心去研究研究。

如何引用v7包呢,除了要在Properties-Android中引用v7库之外,很重要的一点是在v7项目中把libs中v4、v7support两个jar加入build path,否则会发生找不到类的错误。

然后仍然找不到类,哈哈哈。怀疑也没有用,在反复确认、相信了配置正确之后,终于发现sdk-extra-android-support中的v4、v7版本过低。

于是去这个万能的地方下载SDK extras,默认的SDK manager在大陆根本上不去镜像又不全这些就不谈了。

http://www.androiddevtools.cn/

这样v4、v7support两个jar会成为正在开发的应用的Android私有库,为了能正常看到源码,又折腾了一番,具体原理还需探索。

在make things work的层面,如何查看私有库源码参考这一篇,亲测是正解。注意src路径一定用双引号。

https://www.cnblogs.com/stupid-bird/p/4614490.html

继续android,磕磕绊绊。。

原文地址:https://www.cnblogs.com/feixuefubing/p/9566144.html