ERROR:D:\2025\git\uniformscan\scannerinterface\build\intermediates\merged_res\release\values-v34\values-v34.xml:3: AAPT: error: resource android:color/system_background_dark not found.

scannerinterface 模块尝试使用了 android:color/system_background_dark,但 你设置的 compileSdkVersion 版本太低,不包含这个系统资源


🔍 错误信息详解:


bash

复制编辑

error: resource android:color/system_background_dark not found.

这个资源是 从 Android 12(API 31)或更高版本 开始才加入的 Material You 动态色系资源。如果你使用 values-v34 等新版本的资源文件夹,却 compileSdk 太低,就会找不到。


✅ 解决方法

✅ 方式 1:提高 scannerinterface 模块的 compileSdk 版本

scannerinterface/build.gradle 中设置:


groovy

复制编辑

android { compileSdk 34 defaultConfig { minSdk 30 targetSdk 33 } }

⚠️ 如果你设置低于 31,就可能找不到 android:color/system_background_dark

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐