AAPT: No resource found that matches the given name 'xxx'

项目中要使用appcompat-v7的包,从ADT22.6.0版本之后,有了这个库,这是Google自己的一个兼容包,能让2.1以上全使用上4.0的界面,例如使用ActionBar等,不再需要使用第三方的支出库了。
添加依赖:

compile 'com.android.support:appcompat-v7:23.1.1'

添加了23.1.1版本的appcompat之后,出现了一些错误

/app/build/intermediates/res/merged/etcp/debug/values-v21/values-v21.xml:176 : AAPT: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.CompoundButton.RadioButton'.

/Users/jjz/Documents/.../app/build/intermediates/res/merged/.../debug/values-v21/values-v21.xml:177 : AAPT: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.DropDownItem.Spinner'.

/Users/jjz/Documents/.../app/build/intermediates/res/merged/.../debug/values-v21/values-v21.xml:181 : AAPT: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ImageButton'.
....

从API 19之后才增加的appcompact_v7,appcompact_v7会从你的SDK中引用资源内容。这里的报错是因为没有找到v21的内容,如果要编译appcompact_v7,最好使用最新的SDK API.后头再看下我的compileSdkVersion是19。
需要把appcompact_v7升级为最新的23。

compileSdkVersion 23

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值