属性textAllCaps已经定义

时间:2015-07-03 09:33:09

标签: android

我正在尝试第一次为Android编写和编译应用程序。到目前为止一切顺利,直到我发现我的开发人员伙伴丢失了签署APK文件的密钥,这使得一个全新的应用程序成为唯一的选择,因为以某种方式更改包名称不适用于eclipse Projects。这并不是那么糟糕,因为应用程序无论如何都需要重组。 现在我已经完成并想要尝试新的应用程序,我遇到了一个我无法解决的错误消息。 我知道有关于我的错误消息的问题,但他们没有帮助解决问题。

该项目是在Android Studio中生成的,但这些类是从eclipse生成的项目中获取的。他们没有问题,一切都整理好了。 我遇到的错误告诉我:
      错误:(1)属性“textAllCaps”已经定义

我没有搞乱发生错误的values.xml文件!

compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile files('libs/sqlite4java.jar')

这就是我的build.gradle文件的编译部分。我没有导入任何在其他问题上遇到麻烦的库,这就是我发布这个库的原因。

如果有人花时间并且能够帮助我,我将非常感激。 谢谢你提前。 如果您需要任何其他信息,请告诉我,我将很乐意提供。

1 个答案:

答案 0 :(得分:3)

所以我发现了问题。 AppCompat库使用名称textAllCaps定义自己的属性,因此您在项目的attr文件中也是如此。删除此行,它应该工作。

<attr name="textAllCaps" format="boolean" />