android - 错误 <declare-styleable> MenuView,无法找到属性 android :preserveIconSpacing

标签 android eclipse android-5.0-lollipop android-6.0-marshmallow declare-styleable

我已经更新了我的 eclipse 版本:4.2.2 和带有 API 23 的 android SDK。 当我创建一个应用程序时,出现这样的错误。

[2015-10-12 17:03:05 - appcompat_v7] ERROR: In MenuView, unable to find attribute android:preserveIconSpacing

和警告

[2015-10-12 16:50:14 - appcompat_v7] WARNING: unable to write jarlist cache file D:\lolipop Workspace\appcompat_v7\bin\jarlist.cache

Syntax error, insert "}" to complete ClassBody  R.java  /appcompat_v7/gen/android/support/v7/appcompat  line 3065   Java Problem

enter image description here 请帮我解决这个问题。

谢谢。

最佳答案

检查你的 appcompat\res\values\attrs.xml 文件

并在文件中找到“android:preserveIconSpacing”

然后冷冻。 并运行应用程序。

这对我有用。

关于android - 错误 <declare-styleable> MenuView,无法找到属性 android :preserveIconSpacing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33081854/

相关文章:

android - 运行 build_android.sh 时出现错误 "C compiler works... no"

java - 程序在 LibGDX -desktop 上运行良好,但在 LibGDX - Android 上运行不正常?

Android 5 特性——自定义滑动时屏幕边缘的阴影

java - 当构建目标使用新 API 级别 21 时,Android 项目 fragment 转换抛出异常

android - 通过 onDraw 方法从具有动画的自定义 View 中保存位图

android - 如何通过通知保持返回堆栈

android - ActivityNotFoundException 试图加载联系人 ContentProvider?

java - eclipse 中 "Build Automatically"选项的用途

java - 无法执行目标 org.apache.maven.plugins :maven-resources-plugin:2. 5:resources

android - v0.79+ 中对 ARM64 的 Realm 支持导致在 Galaxy S6 上找不到其他 native 库