消息“错误:资源 android:attr/lStar 未找到”

新手上路,请多包涵

我开发的一个Flutter Android app 今天突然编译错了。

错误:

什么地方出了错:

任务 ‘:app:processDebugResources’ 执行失败。

Android资源链接失败/Users/xxx/.gradle/caches/transforms-2/files-2.1/5d04bb4852dc27334fe36f129faf6500/res/values/values.xml:115:5-162:25: AAPT: error: resource android:attr/lStar未找到。

错误:链接引用失败。

我试过了

使用 –stacktrace 选项运行以获取堆栈跟踪。使用 –info 或 –debug 选项运行以获得更多日志输出。运行 –scan 以获得完整的见解。

https://help.gradle.org 获得更多帮助

_构建在 16 秒内失败_。

原文由 cizon 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.6k
2 个回答

使用 此处 的答案将 compileSdkVersion 和 targetSdkVersion 更新为 31

最后在你的 android/build.gradle 文件中添加这个代码片段。

 configurations.all {
    resolutionStrategy {
        force 'androidx.core:core-ktx:1.6.0'
    }
}

就在最近,audioplayers 包的原作者在他最近的 PR 中修复了这个问题。它已在音频播放器版本 0.20.1 中修复,因此如果您的问题与音频播放器有关,请升级。

原文由 Saurabh Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议

更新 build.gradle(:app) 文件中的以下代码:

 compileSdkVersion 31

targetSdkVersion 31

原文由 Ansh Singh Sonkhia 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题