解决Eclipse创建Android项目时出现No resource found that matches the given name ‘Theme.AppCompat.Light’的问题

首先,对于该问题的详细分析大家可以查看Theme.AppCompat.Light问题的深入分析一文,里面详细介绍了该问题出现的原因。

简单来讲,就是新的eclipse默认模版主题UI需要使用比较高版本api,如果需要支持低版本,需要导入appCompact库来支持。网上有许多解决办法,但是我这里只介绍一种方法,因为其他我看到的方法都需要手动去项目里改东西,也就是说你没建一个新项目都需要去操作,这样会很麻烦。

最好的方法就是导入android-support-v7-appcompat库。具体如下:

通过Android SDK Manager下载最新的Android Support Library

但是可能会出现,SDK Manager中没有该选项,网上给出的解决方案都是利用更换镜像源来解决的。但是现在baidu能找到的镜像中都不包括该项,同时经过我的实践,更换镜像源确实不能解决问题。

这里大家可以通过手动下载Android Support Library文件夹引入工程项目,下载地址如下Android Support Library下载。若该网址打不开,则可去自行搜索。下载之后解压缩,是一个包含很多内容的support文件夹。把该文件夹复制粘贴放\sdk\extras\android路径下,再次打开SDK Manager就可看见Android Support Library选项。

我在上述步骤完成之后,就可成功创建Android项目了,若大家还是存在问题,可在Theme.AppCompat.Light问题的深入分析一文查找解决办法。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值