Dimension xml, unable to build "error: 'float|fraction' is an invalid format."

Dimension xml, unable to build "error: 'float|fraction' is an invalid format."

将 android studio 更新到 3.0 并将构建工具版本从 '25.0.0' 更新到 '26.0.2' 后,我收到此错误消息 'float|fraction' 格式无效。基本上无法构建代码。
我的 dimen 项目是:
<item name="default_key_width" format="float|fraction" type="dimen">10%p</item>.
需要一些解决方法。此外,如果我将 float|fraction 更改为 float,则会收到错误消息 invalid type: dimen。请帮忙。

您应该使用 10.0 而不是 10%p.

<item name="default_key_width" format="float" type="dimen">10.0</item>

之后,Clean-Rebuild-RUN

使其成为 10.0 会产生一些问题。通过删除格式并仅将 %p 替换为 %.

来解决它
    <item name="default_key_width" type="dimen">10%</item>