【Android】androidx.lifecycle.DefaultLifecycleObserver not found_defaultlifecycleobserver 找不到-程序员宅基地

技术标签: android  androidx  android studio  Android  

Android.问题.DefaultLifecycleObserver not found

问题

今天重构代码发现如下问题

D:\...\TempManager.java:6: ����: �Ҳ�������
import androidx.lifecycle.DefaultLifecycleObserver;
                         ^
  ����:   �� DefaultLifecycleObserver
  �: ����� androidx.lifecycle

解决方法

dependencies {
    ...
    implementation 'androidx.core:core-ktx:1.5.0'
    implementation "androidx.lifecycle:lifecycle-common-java8:2.2.0"
}

加上这个依赖

implementation "androidx.lifecycle:lifecycle-common-java8:2.2.0"
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42473228/article/details/126781281

智能推荐

如何在vue中拖动改变侧边栏div的宽度-程序员宅基地

文章浏览阅读4k次。先贴html代码<template> <div class="box-wrap"> <div class="box" id="box"></div> <div class="drag-btn" id="dragBtn" @mousedown.stop.prevent="mouseDownLeft"></div>..._vue 侧边栏拉伸宽度

win32消息映射12-对话框_api32 消息映射-程序员宅基地

文章浏览阅读218次。11 对话框对话框是一种特殊的窗口,它起源于所见即所得(WYSIWYG)的设计思想。当使用api创建窗口的时候,界面的布局存在于程序员的脑海中,只有等代码完成了,能运行了,才能看到效果。有没有一种方式方式,能在设计的时候就能看到效果,不用等到运行的时候呢?在win32 SDK编程里,只有对话框能做到这一点。对初学者而言,对话框好像减少了入门的难度,但实际上,难度并没有减少,一个问题的解决又引入..._api32 消息映射

计算机专业的理想作文100字,我的理想作文100字六篇-程序员宅基地

文章浏览阅读412次。我的理想作文100字六篇每个人心中都有一盏灯,它的名字叫理想;每个人都要走这一段路,它的名字叫人生。下面是小编给大家带来我的理想作文100字六篇,欢迎阅读,希望对你有所帮助!我的理想作文100字(一)我的理想是长大后当一名航天科学家。前一段时间钱学森老爷爷去世了,全国人民都在悼念他,因为他是我国的航天之父。神五、神六飞上太空,我佩服飞上太空的宇航员,更佩服那些航天科学家。我从现在开始要好好学习,遇..._计算机。我的人生理想

json字符串转成formdata_JSON生成Form表单-程序员宅基地

文章浏览阅读2.7k次。JSON表单描述JSON表单是一个基于React的抽象组件,它可以把JSON数据格式描述的表单转换成项目中的表单,它可以用简短的几行代码,快速的生成Form表单。JSON表单的优点是:可以快速构建出一个表单表单的数据、逻辑、视图分离,方便抽离和进一步抽象提供校验、自动缓存等额外功能,提升录入体验可以跨项目的共用复杂的表单组件原始表单的缺点1:代码量庞大,开发效率低每次开发一个表单页的时候,都需要重..._react json转formdata

C++教程(最全)_c++开发教程-程序员宅基地

文章浏览阅读10w+次,点赞4.1k次,收藏2.3w次。C++简介_c++开发教程

linux ls格式,Linux/Ubuntu ls命令详解使用格式和方法-程序员宅基地

文章浏览阅读611次。ls命令是Linux/Ubuntu中用来查看所选目录下有哪些文件以及列出当前目录中子目录的清单的命令,是Linux/Ubuntu中经常用到的一个命令,也是一个非常基本的命令。在很多操作中都会用到这个命令,除非你能把磁盘里的所有文件都给背下来,知道哪个目录下有哪些文件和文件夹,这样的话就可以不用学会这个命令了:) 对于一个用Linux的人来说,如果对ls命令也是一知半解的话,我个人认为不能算是一个..._ubuntu中ls *和ls -d *区别

随便推点

c语言代码自动生成工具,MCU代码自动生成工具介绍-程序员宅基地

文章浏览阅读1.6k次。MCU代码自动生成工具介绍文档编辑原标题:GoKit3二次开发-代码自动生成工具介绍前文需知1.什么是“代码自动生成工具”为了降低开发者的开发门槛,缩短开发周期,降低开发资源投入,机智云推出了代码自动生成服务。云端会根据产品定义的数据点生成对应产品的设备端代码。自动生成的代码实现了机智云通信协议的解析与封包、传感器数据与通信数据的转换逻辑,并封装成了简单的API,且提供了多种平台的实例代码。当设备..._ai 生成 mcu 代码

Oracle基本概念 【数据库、实例、用户与模式】_oracle 模式-程序员宅基地

文章浏览阅读863次。Oracle 基本概念 【数据库、实例、用户与模式】_oracle 模式

西瓜书第三章线性判别笔记_证明线性判别分析 sb不满秩-程序员宅基地

文章浏览阅读505次。1.定义:线性模型:线性回归:试图学习出一个线性模型,能够尽可能准确预测出输出标记。2.性能度量如何确定上述模型中的w和b,衡量标准就是第二章中提到的均方误差最小化。常用的度量值为欧氏距离,方法为最小二乘法,即试图找到一个超平面,使得所有样本点到这个超平面的欧氏距离和最小。求解w和b使得欧氏距离最小化的过程称为最小二乘的参数估计。求极值在这里引入的是求导法,即欧氏距离E对w和b求导..._证明线性判别分析 sb不满秩

计算机知识的用处,电脑的用处有哪些呢-程序员宅基地

文章浏览阅读667次。电脑,也称计算机***Computer***,全称电子计算机,电脑是俗称。它是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。下面是小编收集的关于电脑的用处的内容,希望对你有所帮助。1搜索信息资料。连接到互联网的电脑,可以使用搜索引擎找你需要的信息和资料。如下图所示是目前使用最为广泛的百度搜索引擎,在输入框中填写你想要找的信息的关键词,然后回车,电脑马上就能把所有相关的信息呈现在..._上网计算机标签上用途写什么

python文本统计单词_Python实现文本单词统计-程序员宅基地

文章浏览阅读4.2k次。在以前的文章中,我提到过Python标准库中的collections模块中的Counter类。它的作用非常大,这里我们要用利它来实现单词统计。对于任意一篇全英文的文本文件,我们要列出其中每一个单词各自出现的次数。我们可以用正则表达式来提取文件中的英文单词(正则表达式是一个极其强大的工具),接着将他们装入列表中,最后用Counter类来统计单词出现频次。fromcollectionsimport..._统计文本中单词数python

【linux多线程】sleep函数作用_sleep(1)-程序员宅基地

文章浏览阅读5.6k次,点赞7次,收藏35次。进程:有独立的 进程地址空间。有独立的pcb。分配资源的最小单位。线程:有独立的pcb。没有独立的进程地址空间。最小单位的执行。Linux平台下的情况是,线程只不过是进程的一种特殊形式,sleep只影响当前线程。多线程 中经常会使用sleep()函数,我们知道cpu对于多线程的操作是采用时间片轮询的方式,即,时间片1操作线程A,时间片1结束后,时间片2操作线程B,时间片2结束后,时间片3操作线程A,依次交替执行。参考:《Linux 内核源代码情景分析》_sleep(1)