android sdk下载找不到extras\android\support

今天用了ecplice添加新工程,发现min版本低于API8,需要导入v7库,新项目依赖appcompat_v7,
新项目中需要使用v7库中的主题和一些布局等,必须导入v7作为依赖库,否则报错

android sdk下载找不到extras\android\support_第1张图片

帮助:
http://blog.csdn.net/u011241872/article/details/45972489

 1、appcompat_v7包主要对3.0以下版本提供ActionBar支持,
因为一些开源框架已经实现对3.0以下版本ActionBar的支持,
所以v7包的使用意义也不是很大。既然谷歌官方提供了这个功能,
也很有必要学习一下。现在根据自己在官方文档上的学习和实践,
现总结如下:
2、v7包需要v4包的支持,在新建Android项目时,v7包默认不导入,v4默认导入。v7包在sdk的E:\android-sdk-windows\extras\android\support路径下。
3、v7中提供的jar包只有类文件,没有资源文件,因此,需要将android-support-v7-appcompat作为库导入到eclipse中并引用到项目中。
该库在sdk的路径为E:\android-sdk-windows\extras\android\support\v7\appcompat。
4、新建activity不再继承自Activity,而是继承自ActionBarActivity,对ActionBar的操作也有一定改变。
此外还必须为新建的activity添加v7资源库中的主题,例如:android:theme="@style/Theme.AppCompat.Light",
不添加的话会报错。
6、使用SearchView等v7提供的类,
在导入包的时候一定要选择v7包,不要选择sdk自带的。
7、在menu中添加SearchView控件时,
要严格按照如下格式,否则会报错。注意加红的地方

这个library其实也是一个项目!!!
这个是sdk里面下载的。

但是打开我的sdk manager没有
android sdk下载找不到extras\android\support_第2张图片

没有android support library下载项。

找了很多资料,发现
android support library 被Google废弃了,不推荐使用了。
代替使用的是
android support repository 这个是一个仓库,
android studio 通过build.prop就可以使用library!!!

但是ecplice不行啊,必须导入library库,真特么坑。。。
进入

extras\android\m2repository\com\android\support

看了,没有可以导入的library,这些事maven仓库,
有很多库(对应很多的版本),studio使用的。
android sdk下载找不到extras\android\support_第3张图片

android sdk下载找不到extras\android\support_第4张图片

网上找了一些资料,发现通过修改sdk manager修改下载源。
android sdk下载找不到extras\android\support_第5张图片

mirrors.dormforce.NET
80
android sdk下载找不到extras\android\support_第6张图片
这时候就有
android support library(obsolete)
obsolete提示废弃,当前版本23.2.1,下载好,这里面有库源码项目。
android sdk下载找不到extras\android\support_第7张图片
这里具体的库项目都是23.2.1版本的,可以直接导入ecplice。

比如:
D:\搜狗高速下载\android-sdk-windows\extras\android\support\v7\appcompat
android sdk下载找不到extras\android\support_第8张图片
使用:
http://blog.csdn.net/crazybigfish/article/details/18554201

好了,support 库使用可以看看:

http://blog.csdn.net/eclipsexys/article/details/46349721

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0422/2774.html

http://www.open-open.com/lib/view/open1427852683115.html

http://www.open-open.com/lib/view/open1433407297354.html

http://blog.csdn.net/eclipsexys/article/details/46349721

兼容库support library详解
http://www.jianshu.com/p/be4602e0d79f

你可能感兴趣的:(android sdk下载找不到extras\android\support)