我最近了解了appcompat v7支持库,它正是这样做的。
我遵循了支持库设置指南,一步一步地清理,构建,再清理,重新启动eclipse,将SDK和插件升级到上一个版本(只是为了意识到SDK构建工具v19已经坏了,所以我不得不删除它们)。两个小时后,我仍然无法构建我的项目。我得到了这些错误:
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v11\themes_base.xml:33: error: Error: No resource found that matches the given name: attr 'android:windowActionBar'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v11\themes_base.xml:42: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v11\themes_base.xml:44: error: Error: No resource found that matches the given name: attr 'android:windowActionBar'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:31: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:41: error: Error: No resource found that matches the given name: attr 'android:actionBarWidgetTheme'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:57: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:67: error: Error: No resource found that matches the given name: attr 'android:actionBarWidgetTheme'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:83: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light.DarkActionBar'.
[2013-11-13 00:00:00 - FooProject] D:\foo_project\android-support-v7-appcompat\res\values-v14\themes_base.xml:94: error: Error: No resource found that matches the given name: attr 'android:actionBarWidgetTheme'.
在以下问题中,我已经尝试了所有的方法,但都无济于事:
向Android Project添加支持库
在设置android-support-v7-appcompat r.java丢失
Android支持库v7:为项目检索父项时出错
找不到主题。AppCompat.light为新的Android ActionBar支持
如何解决在Eclipse中添加库v7 AppCompat时“找不到匹配给定名称的资源”的错误?
我并不是说这些答案是无效的,只是出于某种原因,它们对我不起作用(我想这是因为谷歌讨厌我)。
以下是目标SDK的清单行:
对于库:
<uses-sdk android:minSdkVersion="7"/>
<uses-sdk android:targetSdkVersion="19" android:minSdkVersion="8"/>
终于让它起作用了。
当添加ActionBarSherlock时,控制台中会出现类似的错误。
我已经编辑了project.properties
文件(是的,注释为“此文件是由Android工具自动生成的。不要修改此文件--您的更改将被删除”)Build target被设置为8,并将其更改为16,现在它可以同时使用ABS和appcompat V7进行编译。
我知道,它看起来像一个复制品,但其他解决方案都不起作用。我刚刚从Android Studio切换到IntelliJ IDEA(所以我不需要3,000个不同的IDE),设置好后,我创建了一个新项目,只是为了测试一切是否良好。Gradle构建开始不错,但随后它抛出了错误: 这是一个新的、普通的、未编辑的< code>build.gradle文件。 在消息中,我可以选择,这就是我的问题开始的地方。无论库
我正在做一个项目,我的意图是运行一个玉米作业,并发送邮件给我的朋友,祝他们生日,我能够从MySQL DB获取电子邮件,并将其与当前日期进行比较,但当涉及到发送电子邮件时,我得到NullPointerException。 我确信应用程序属性没有问题,我在其他项目中也使用了它们,它们的功能正常 这是我得到以下信息的错误
我正在尝试构建Android支持库v7示例。 (第28行) 如何修复这些错误并构建示例项目?
11:15:57创建表如果不存在tblcompany(companyid INT(11)无符号NOT NULL,custfirst VARCHAR(50),custlast VARCHAR(50),company VARCHAR(50),custphone VARCHAR(50), custemail VARCHAR(50),主键(companyid),索引(companyid),约束外键(com
我从Eclipse中的SDK管理器重新安装了v7 appcompat库。然而,库本身告诉我错误存在于几个不同的xml文件中。 和错误: 有什么想法吗?