Android项目使用support v7时遇到的问题
2015-12-16 10:55
295 查看
values-v11,values-v21,values-v17等等下的No resource found
比方说:
appcompat\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name'android:Widget.Material.ActionButton'.
appcompat\res\values-v11\themes_base.xml:178: error: Error: No resource found that matches the given name: attr 'android:windowActionBar'.
appcompat\res\values-v14\themes_base.xml:27: error: Error: No resource found that matches the given name: attr 'android:actionModePasteDrawable'.
对于在values-v11这类针对不同android target加载的values下找不到资源的问题,原因还是一样,找不到这个target下的资源。
解决方法:
很简单,把project.properties里的target=android-8或者可能稍微高点,改到target=android-21或者更高(前提是sdk已经下载了该target的库),然后再clean下项目。这样这类问题也就解决了,当然你在Manifest里不要忘记加上uses-sdk,来允许最低版本。
比方说:
appcompat\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name'android:Widget.Material.ActionButton'.
appcompat\res\values-v11\themes_base.xml:178: error: Error: No resource found that matches the given name: attr 'android:windowActionBar'.
appcompat\res\values-v14\themes_base.xml:27: error: Error: No resource found that matches the given name: attr 'android:actionModePasteDrawable'.
对于在values-v11这类针对不同android target加载的values下找不到资源的问题,原因还是一样,找不到这个target下的资源。
解决方法:
很简单,把project.properties里的target=android-8或者可能稍微高点,改到target=android-21或者更高(前提是sdk已经下载了该target的库),然后再clean下项目。这样这类问题也就解决了,当然你在Manifest里不要忘记加上uses-sdk,来允许最低版本。
相关文章推荐
- Android编程之在SD卡上进行文件读写操作实例详解
- Android实战 - 音心播放器 (MusicActivity-音乐播放页面界面实现)
- Android学习之位图BitMap
- Android混淆、反编译基础教程
- Android音频系统之AudioFlinger(二)
- Android 权限设置大全
- android ScrollView嵌套RecyclerView
- android实现之高清音频录制编码
- Android音频系统之AudioFlinger(一)
- android流媒体之云视频播放-android视频播放器SDK-视频播放不在犯困
- android aidl浅析
- Android桌面悬浮窗效果实现,仿360手机卫士悬浮窗效果
- Android音频系统之音频框架
- Android 小数位的问题
- Android之ListView分页(手机客户端自定义数据源)获取网路数据(二)
- Android详细开发规范
- Crazy Android Note Chapter-8
- android 使程序完全退出及退回到主界面
- 通过文件的方式保存内容
- android 接收与发送超长短信说明