news 2026/7/11 15:17:42

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/6/29 11:49:59

例说FPGA:可直接用于工程项目的第一手经验【2.9】

12.7 Verilog代码解析 本实例分为4个层级,大大小小共计25个模块,其层次结构如图12-27所示。 各个模块的基本功能定义如表12-2所示。 表12-2 Verilog各个模块功能描述 1.vip.v模块代码解析 略。 2.sys_ctrl.v模块代码解析 略,请参考例程工程实例1。 3.ddr2_controlle…

作者头像 李华
网站建设 2026/7/4 18:44:31

SEW变频器MCH42A0370-503-4-0T 08271682

SEW变频器 MCH42A0370-503-4-0T 08271682 详细介绍1. 概述SEW-Eurodrive是全球领先的驱动技术解决方案供应商之一,其产品广泛应用于工业自动化、物料输送、仓储物流等诸多领域。MCH系列变频器是SEW旗下重要的产品线之一,专为控制交流异步电动机而设计。型…

作者头像 李华
网站建设 2026/6/29 23:19:13

基于Java的建筑工程合同智慧管理系统的设计与实现全方位解析:附毕设论文+源代码

1. 为什么这个毕设项目值得你 pick ? 建筑工程合同智慧管理系统采用Java语言开发,基于SpringMVC框架和MySQL数据库构建。该系统涵盖了项目管理、合同管理、结算审计等10个主要功能模块,满足普通员工的数据录入与查阅需求及部门领导的审核与统计分析职责…

作者头像 李华
网站建设 2026/7/1 18:28:32

别再只用加号了!Python字符串拼接的正确姿势

一、核心概念解析:为什么需要多种拼接方式? 1.1 基础定义 字符串拼接,简单说就是把多个字符串片段组合成一个新的字符串。在Python中,这几乎是每天都要进行的操作,无论是生成日志、构建SQL语句、拼接URL还是格式化输…

作者头像 李华