news 2026/4/23 11:53:07

material3 问题:requires libraries and applications that depend on it to compile against version 35

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
material3 问题:requires libraries and applications that depend on it to compile against version 35
[versions] androidx-material3 = "1.4.0" [libraries] androidx-material3 = { group = "androidx.compose.material3", name = "material3", version.ref = "androidx-material3" }
  • 在 Android 开发中,使用 Jetpack Compose 时,使用 material3 时,出现如下错误信息
13 issues were found when checking AAR metadata: 1. Dependency 'androidx.compose.material3:material3-android:1.4.0' requires libraries and applications that depend on it to compile against version 35 or later of the Android APIs. :app is currently compiled against android-34. Recommended action: Update this project to use a newer compileSdk of at least 35, for example 35. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on). ... Update minCompileSdk in modules with dependencies that require a higher minCompileSdk.
问题原因
  • material31.4.0版本要求compileSdk 35或更高版本,而当前项目为compileSdk 34
处理策略
  • 这里选择降级 material3 的版本,将1.4.0降级为1.3.2
// 原来是这样的 [versions] androidx-material3 = "1.4.0" [libraries] androidx-material3 = { group = "androidx.compose.material3", name = "material3", version.ref = "androidx-material3" }
// 修改成这样 [versions] androidx-material3 = "1.3.2" [libraries] androidx-material3 = { group = "androidx.compose.material3", name = "material3", version.ref = "androidx-material3" }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/27 17:43:01

掌握大模型核心技术:从RAG到Agent架构,一文读懂AI技术发展脉络【建议收藏】

文章系统梳理了大语言模型从2017年Transformer架构诞生至今的发展历程,包括预训练模型、多模态模型、推理模型等关键技术演进。同时详细介绍了RAG知识库应用的架构演变和Agent智能体的设计模式、框架构成及通信协议。文章还探讨了从基础模型到推理模型的转变趋势&am…

作者头像 李华
网站建设 2026/4/23 11:51:32

电子配件流水线扫码+PLC联动上位机实战:C#完整落地方案

详细技术选型对比表系统整体架构图核心代码实现(扫码枪串口采集 PLC Modbus TCP联动 数据可视化 追溯存储 异常处理)现场部署避坑清单 实测数据可直接复用的完整Demo结构建议 所有代码基于 .NET Framework 4.8 WinForm(工控机最稳组合…

作者头像 李华
网站建设 2026/4/12 12:27:37

用 XinServer 给桌面端应用搭建轻量后台

用 XinServer 给桌面端应用搭建轻量后台 最近好几个做桌面端应用的朋友跑来问我,说他们想给软件加个数据同步、用户管理或者简单的后台管理功能,但一提到要自己搞服务器、写后端接口、设计数据库就头大。有个兄弟甚至说:“我连 SELECT * FRO…

作者头像 李华
网站建设 2026/4/23 9:18:20

用React Native开发OpenHarmony应用:Image图片滤镜效果

React Native for OpenHarmony 实战:Image 图片滤镜效果详解 摘要 本文深入探讨在 React Native 0.72.5 环境下,针对 OpenHarmony 6.0.0 (API 20) 平台开发应用时,如何利用 Image 组件实现高效、流畅的图片滤镜效果。文章结合 AtomGitDemos…

作者头像 李华
网站建设 2026/4/23 9:16:30

技术演进中的开发沉思-355:重排序(上)

今天梳理重排序三类核心类型表非常精准,把 JMM 中重排序的来源、本质、范畴划分得一清二楚,这也是理解并发有序性问题的核心基础 —— 重排序并非 “bug”,而是编译器 / 处理器为提升执行效率做的合法优化,其核心底线是不破坏单线…

作者头像 李华
网站建设 2026/4/23 9:20:39

AI写作大师-Qwen3-4B-Instruct参数详解:low_cpu_mem_usage加载与token速率优化

AI写作大师-Qwen3-4B-Instruct参数详解:low_cpu_mem_usage加载与token速率优化 1. 为什么4B模型在CPU上也能“思考”得又稳又准? 你可能已经试过不少轻量级AI写作工具,输入指令后秒出结果——但内容常常泛泛而谈、逻辑断层、代码跑不通。而…

作者头像 李华