当前位置: 首页 > 知识库问答 >
问题:

生成失败,错误为:预期引用,但获得(原始字符串)#000000

白志勇
2023-03-14

升级到androidx和SDK 28后,我在构建项目时出现以下错误:

.../app/src/main/res/values/style。xml:90:5-93:13:AAPT:error:预期引用,但得到(原始字符串)#000000。

值/样式的相关行。xml:

<style name="menu_labels_style">
    <item name="android:background">@drawable/fab_label_background</item>
    <item name="android:textColor">@color/white</item>
</style>

fab_label_后台资源(以防万一)是:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="@color/black_semi_transparent"/>
    <padding
        android:left="16dp"
        android:top="4dp"
        android:right="16dp"
        android:bottom="4dp"/>
    <corners
        android:radius="2dp"/>
</shape>

共有1个答案

燕刚毅
2023-03-14

想象一下,谷歌搜索一个问题让我回到这个我完全忘记的问题,但评论中有我自己的名字,这让我感到惊讶。

然而这一次,我可能真的有一个答案:

在你的身材里。gradle文件,查找:

implementation 'com.google.android.material:material:1.0.0-rc01'

然后换个新版本。

implementation 'com.google.android.material:material:1.4.0'

但不要使用1.5.0-alpha03(本文最新版本),它也有问题。

 类似资料: