我的项目一直很好。我将buildToolsVersion更改为' 26.0.0'现在当我尝试清理/重建项目时,我在" values.xml"中得到以下错误。
错误:(343)属性"字体"已经使用不兼容的格式定义。 错误:(319)此处定义的原始属性。 错误:任务':app:processDebugResources'执行失败。
com.android.ide.common.process.ProcessException:无法执行aapt
原始属性值:
<declare-styleable name="CustomFontTextView"><attr format="string" name="font"/></declare-styleable>
属性&#34;字体&#34;已经使用不兼容的格式定义:
</attr><attr format="reference" name="font"/><attr format="integer" name="fontWeight"/></declare-styleable>
另外&#34; R&#34;无法在我的主要活动中解决错误。
任何想法都可能出错?
谢谢。
答案 0 :(得分:1)
更改&#34;字体&#34; CustomFontTextView中使用的属性名称
<declare-styleable name="CustomFontTextView">
<attr format="string" name="font"/>
</declare-styleable>
到
<declare-styleable name="AATextView">
<attr format="string" name="typeface" />
</declare-styleable>