You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio构建报错AAPT: error: resource android:attr/lStar not found问题咨询

问题原因

报错核心原因是依赖库版本与编译SDK版本不匹配:

  • 你项目中依赖的androidx.appcompat:appcompat:1.4.0版本,其内部依赖的androidx.core:core-1.7.0库使用了Android 12(API 31)才新增的系统属性android:attr/lStar
  • 你的项目compileSdkVersion配置为30,低于API 31,编译时无法识别该系统属性,就会触发AAPT报错。
解决方案

两个方案二选一即可:

  • 方案1:升级编译SDK版本
    修改build.gradle中的compileSdkVersion和targetSdkVersion为31或更高版本,同时匹配对应版本的buildToolsVersion即可。
  • 方案2:降低AppCompat依赖版本
    将androidx.appcompat:appcompat的版本号改为1.3.1及以下,该版本的AppCompat依赖的core库版本低于1.7.0,不会引用lStar属性。

内容的提问来源于stack exchange,提问作者Bashar Hamade

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 17:45:00