在Android studio高版本上使用低版本的Github项目库报错未能解析:Landroid/support/v4/app/FrageActivity;

news/2024/12/23 6:39:53/

我在我的项目中有一个导包:

// 基础依赖包,必须要依赖 沉浸式狀態欄
implementation 'com.gyf.immersionbar:immersionbar:3.0.0'

但是我的as版本比较高,我使用这个导包里面的方法会直接报错:

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/FragmentActivity;

解决方式 :在项目的 gradle.properties 文件中添加以下内容: 

android.useAndroidX=true
android.enableJetifier=true


http://www.ppmy.cn/news/1130322.html

相关文章

Android中 dma-buf 和 ION

https://www.jianshu.com/p/c829b974e557 https://blog.csdn.net/hexiaolong2009/article/details/102596744 dma-buf 最初的原型为 shrbuf,由 Marek Szyprowski (Samsung)于2011年8月2日首次提出,他实现了 “Buffer Sharing” 的概念验证(Proof-of-Concept),并在三星平…

面试经典算法1:DFS

一、前言 1、题目描述和代码仅供参考,如果有问题欢迎指出 2、解题代码采用acm模式(自己处理输入输出),不采用核心代码模式(只编程核心函数) 3、解题代码采用C语言(ai一键翻译任意语言&#xff…

STL标准模板库

Standard Library 标准库 Standard Template Library 标准模板库 1. 容器 containers 2. 迭代器 iterators 3. 算法 algorithms 4. 函数器 functional 0.1 函数模板、类模板 与 * 乘法运算符 重载 #include<iostream> // 函数模板 template<typename T> T s…

模板与泛型编程-函数模板

本专栏由于缺少函数模板专题,我本以为这个不用讲解,但由于某些同学基础比较薄弱,特地在此补充一下。 函数模板的定义一般都在头文件中。 一、如何定义一个模板函数 下面是一个求和函数 template<typename T,typename U> auto Add(T a, U b) {return a + b; }int

Linux常见指令2

Linux常见指令[2] 一.Linux常见指令1.man补充知识:nano 2.cp3.mv4.cat补充知识:echo输出重定向追加重定向回到catcat其他用法 5.less和more补充内容回到less 6.head和tail补充知识:命令行管道 一.Linux常见指令 前言:为了方便我们在Linux中写指令 介绍一下: 1.clear指令: 清屏…

直击2023中国(天津)国际汽车展览会 感受大运新能源的造车实力

作为汽车行业“新风口”&#xff0c;新能源汽车近年来的热度可谓居高不下。目前&#xff0c;各大车企纷纷抢滩新能源汽车赛道&#xff0c;发挥出各自的看家本领抢占更多市场话语权。相比盲目跟风的车企而言&#xff0c;拥有多年造车经验的大运集团&#xff0c;经过科学严谨的战…

python使用mitmproxy和mitmdump抓包之拦截和修改包(四)

我认为mitmproxy最强大的地方&#xff0c;就是mitmdump可以结合python代码&#xff0c;灵活拦截和处理数据包。 首先&#xff0c;mitmdump的路径如下&#xff1a;&#xff08;使用pip3 install mitmproxy安装的情况&#xff0c;参考我的文章python使用mitmproxy和mitmdump抓包…

Spring修炼之路(1)基础入门

一、简介 1.1Spring概述 Spring框架是一个轻量级的Java开发框架&#xff0c;它提供了一系列底层容器和基础设施&#xff0c;并可以和大量常用的开源框架无缝集成&#xff0c;可以说是开发Java EE应用程序的必备。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器&…