studio编译报错java.lang.NullPointerException

安卓studio编译报错,这个是一个新建的项目就报错,原因是

复制代码
implementation 'androidx.appcompat:appcompat:1.7.0'版本太高,修改后版本
复制代码
implementation 'androidx.appcompat:appcompat:1.4.0',

编译又报错

  • 18 issues were found when checking AAR metadata:

报错原因是

复制代码
implementation 'com.google.android.material:material:1.12.0'版本太高导致,修改后端版本 
复制代码
implementation 'com.google.android.material:material:1.8.0'
复制代码
        

记录下其他报错

  • Duplicate class androidx.lifecycle.ViewModelLazy found in modules lifecycle-viewmodel-2.5.0-runtime (androidx.lifecycle:lifecycle-viewmodel:2.5.0) and lifecycle-viewmodel-ktx-2.3.1-runtime (androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1)

在model的build.grad配置

复制代码
configurations {
    all {
        exclude group: 'androidx.lifecycle', module: 'lifecycle-viewmodel-ktx'
    }
}
相关推荐
程序媛徐师姐8 分钟前
Java基于SSM的社会救助信息管理系统,附源码+文档说明
java·社会救助信息管理系统·java社会救助信息管理系统·ssm社会救助信息管理系统·社会救助·java社会救助信息管理·java社会救助管理系统
爱笑的眼睛1112 分钟前
深度解析现代OCR系统:从算法原理到高可用工程实践
java·人工智能·python·ai
武子康12 分钟前
Java-207 RabbitMQ Direct 交换器路由:RoutingKey 精确匹配、队列多绑定与日志分流实战
java·消息队列·rabbitmq·erlang·ruby·java-rabbitmq
feifeigo12312 分钟前
基于MATLAB的颜色直方图图像检索实现
开发语言·matlab
2501_9167665413 分钟前
idea多模块项目运行设置
java·intellij-idea
云中飞鸿14 分钟前
C# params 关键字详解
开发语言·c#
Emilia486.14 分钟前
C++ 类与对象:解锁面向对象编程的核心密码(中)
开发语言·c++
Knight_AL14 分钟前
CMS vs G1 GC 写屏障:拦截时机与漏标的根本原因
java·jvm·算法
陈震_16 分钟前
《字节外包二面凉经》
java·字节外包
PythonFun18 分钟前
WPS多维表结合Python实现在线批量查词
开发语言·python·wps