无法解析 android.arch.lifecycle:extensions:1.1.0

2023-12-28

我正在尝试添加lifecycle:extensions到我的项目,但我无法让它工作。每次都显示错误。

无法解析“:app@debug/compileClasspath”的依赖关系:无法解析android.arch.lifecycle:extensions:1.1.0。

我已经阅读了几个线程,但无法通过那里给出的答案使其工作。 项目级别等级为:

buildscript {
repositories {
   google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.1.2'
}
}

allprojects {
repositories {
    google()
    maven { url 'https://maven.google.com' }
    jcenter()
    mavenCentral()
    flatDir {
        dirs 'libs'
    }
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}

build.gradle 是:

implementation "android.arch.lifecycle:extensions:1.1.0"
annotationProcessor "android.arch.lifecycle:compiler:1.1.0"

我怎样才能让它发挥作用?我使用的是 Android Studio 3.1.2 。我还尝试导入一些 github 示例,但每次都会出现同样的错误。现在已经过去了 7 个小时,我一直在为此绞尽脑汁。


您已经添加了google() https://developer.android.com/topic/libraries/architecture/adding-components#add_the_google_maven_repository in the Build.gradle所以,尝试添加最新版本:

implementation "android.arch.lifecycle:extensions:1.1.1"
annotationProcessor "android.arch.lifecycle:compiler:1.1.1"

另外,请访问:

File -> Settings -> Build, Execution, Deployment -> Build tools -> Gradle

如果选中从存储库下载,则取消选中该选项。


如果没有帮助,将 gradle 更新到最新版本将有帮助:

dependencies {
    classpath 'com.android.tools.build:gradle:3.1.4'
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法解析 android.arch.lifecycle:extensions:1.1.0 的相关文章

  • Android短音的正确播放方法?

    我正在创建一个应用程序 屏幕上将有多个图像 这些图像将是按钮 点击时会播放短促的声音 我对此进行了研究 只能找到我当前用来播放声音的方法 这似乎根本没有响应 我希望声音能够快速播放并且能够响应多次快速点击 我不确定这在 Android 中是
  • 从响应中获取标头(Retrofit / OkHttp 客户端)

    我正在使用 Retrofit 与 OkHttp 客户端和 Jackson 进行 Json 序列化 并希望获取响应的标头 我知道我可以扩展 OkClient 并拦截它 但这发生在反序列化过程开始之前 我基本上需要的是获取标头以及反序列化的 J
  • Android 初学者:Android gridview 中的触摸事件

    我正在使用以下代码来使用 gridview 执行操作 稍作修改http developer android com resources tutorials views hello gridview html http developer a
  • 如何重定向到 instagram://user?username={username}

    我的 html 页面上有这个链接 可以在特定用户上打开 Instagram 应用程序 a href Link to Instagram Profile a 我一直在寻找自动运行 url instagram user username USE
  • 当它的父级是 ConstraintLayout 时设计 CardView 吗?

    我在编辑包含Relativelayout的Cardview内的RelativeLayout时搞砸了 ConstraintLayout会将相对布局的wrap content更改为0并添加工具 layout editor absoluteX 1
  • 在 android 中建立与 MySQL 的池连接

    我需要从我的 Android 应用程序访问 MySQL 数据库 现在所有的工作都通过 DriverManager getConnection url 等等 但我必须从多个线程访问数据库 所以我必须使用连接池 问题1 是 com mysql
  • Android Eclipse 上的 Web 服务

    我是 android eclipse java 的新手 事实上这个论坛也是如此 有人遇到过这种情况吗 从用户那里获取输入并通过使用 android eclipse 中的 Web 服务来显示适当的结果 有可用的示例吗 非常感谢 我正在发布教程
  • 使用片段时应用程序崩溃

    我正在处理碎片和 我的代码中有一个我找不到的问题 logcat 指向我的一个片段中的这段代码 Override public View onCreateView LayoutInflater inflater ViewGroup conta
  • okhttp 获取失败响应

    我已经在我的 android 客户端中实现了 okhttp 来进行网络调用 当我收到失败响应时 我会收到失败代码以及与该代码相关的文本作为消息 但我没有收到服务器发送给我的自定义失败响应 在我实施的代码中的失败响应中 我收到的消息只是 错误
  • 我应该释放或重置 MediaPlayer 吗?

    我有自己的自定义适配器类 称为 WordAdapter 并且我正在使用媒体播放器 名为pronounce WordAdapter 类中的全局变量 我有不同的活动 其中每个列表项都有线性布局 名为linearLayout 我正在设置onCli
  • 您使用什么物理 Android 设备进行测试?

    有什么好的推荐用于测试目的的物理 Android 设备吗 我正在苹果阵营寻找像 iPod touch 这样的设备 可以帮助 iOS 开发人员测试他们的东西 我知道有 Nexus One 但那东西相当昂贵 而且我并不真正关心手机的东西 而是可
  • Android 中的处理程序与异步调用

    目前我正在使用处理程序来调用 Web 服务方法以使其在后台运行 问题是它需要更多的时间来给出响应 在性能方面似乎更昂贵 现在我计划使用异步调用 哪一个是最好的 Android 中的处理程序和异步调用有什么区别 请帮我想出一个最好的解决方案
  • 在 Samsung Galaxy S5 Android 5.0 上使用 MediaPlayer 加载音频流需要超过 10 秒

    由于更新至 Android 5 0 MediaPlayer 在 Samsung Galaxy S5 上无法正常工作 启动音频流后加载时间超过 10 秒 示例代码 MediaPlayer mPlayer new MediaPlayer Str
  • 卡片视图 单击卡片移至新活动

    我是 Android 编程新手 正在研究卡片布局 我想知道如何使其可点击 android clickable true android foreground android attr selectableItemBackground 我的卡
  • Android - 以编程方式选择菜单选项

    有没有办法以编程方式选择菜单选项 基本上 我希望视图中的按钮能够执行与按特定菜单选项相同的操作 我正在考虑尝试调用 onOptionsItemSelected MenuItem item 但我不知道要为菜单项添加什么 是的 有一种方法可以选
  • 在 Android 应用程序资源中使用 JSON 文件

    假设我的应用程序的原始资源文件夹中有一个包含 JSON 内容的文件 我如何将其读入应用程序 以便我可以解析 JSON See 开放原始资源 http developer android com reference android conte
  • Android:如何从网络异步获取搜索建议?

    我创建了一个可搜索的活动 现在 我想添加从网络服务获取的搜索建议 我想异步获取这些建议 根据添加自定义建议 http developer android com guide topics search adding custom sugge
  • Dagger 2 中“HasFragmentInjector”的实际用法是什么

    我之前已经实现了 dagger2 v2 2 但现在他们也添加了 dagger android 部分 所以我正在用它创建示例项目 我知道旧的方法论 Provide and Modules and 成分等注释 但从 Dagger 2 8 开始
  • Android 后台倒计时器

    我有一个 Android 应用程序 它管理一个倒计时器 类 CountDownTimer 它显示在应用程序屏幕中 以显示到达 00 00 还剩多少时间 我现在的问题是 当我按主页按钮或启动另一个应用程序时 应用程序 计时器不会在后台运行 所
  • 发布的 Android apk 出现错误“包文件未正确签名”

    我最近将我的应用程序上传到 Android 市场 但是由于错误 下载时它拒绝运行 包文件未正确签名 我首先使用 eclipse 发布了数据包 右键单击导出 创建密钥库然后发布 但它拒绝工作 然后我下载了 keytool 和 jarsigne

随机推荐

  • 合并排序数组[重复]

    这个问题在这里已经有答案了 可能的重复 合并两个排序列表 https stackoverflow com questions 2348374 merging two sorted lists N路合并算法 https stackoverfl
  • 一个大的包含文件还是几个较小的包含文件?

    我正在编写一些jsp 我想知道是否最好有一个大的包含文件 我将包含在每个页面中 或者几个较小的文件 我将根据需要仅包含在某些页面上 任何给定页面最多只需要调用几个方法 我主要关心的是性能 其次是维护 我们正在使用 jsp include 指
  • 通过接口使用 Function<> ?

    我已经有一个现有的泛型类 public class Foo
  • 如何一点点构建一个Linq to Sql where子句?

    我正在参数类中传递一组查询字符串参数 用于查询图像数据库 每次调用时 某些参数可能为空 所以在 sql 中我会建立这样的查询 if parameters Value1 null sql Append sql where clause if
  • Android 位图内存问题 - ARGB_4444 与 RGB_565

    将图像加载到位图中时 哪种方法消耗更多内存 ARGB 4444 与 RGB 565 Thanks 它们占用相同数量的内存 看到这些数字了吗 它们告诉您每个分量 A R G B 的位数 将它们相加即可得到每个像素的总位数 不过 如果您不需要这
  • 使用 Win32 的带有主题的透明单选按钮控件

    我正在尝试在启用主题时仅使用 Win32 制作具有透明背景的单选按钮控件 这样做的原因是允许将单选按钮放置在图像上并显示图像 而不是灰色的默认控件背景 开箱即用的是 该控件将具有灰色的默认控件背景以及通过处理以下任一内容来更改此背景的标准方
  • 查找曲线中的增加和减少趋势 MATLAB

    a 2 3 6 7 2 1 0 01 6 8 10 12 15 18 9 6 5 4 2 这是一个数组 我需要提取增加和减少趋势开始的确切值 数组的输出a将 2 first element 2 6 9 a 2 3 6 7 2 1 0 01
  • svn check out 有问题无法读取块大小

    我遇到了以下错误 它检查了一段时间然后向我抛出一个错误 SVN 1 6 请让我知道具体应该是什么配置 REPORT of svn svn vcc default Could not read chunk size connection wa
  • 在 OnLoad 或 OnInit 期间动态添加控件?

    我想根据某些特定条件向页面添加更多控件 这些控件不需要任何 ViewState 或绑定数据 它就像静态链接一样简单 我想知道我可以在哪里编写代码 里面OnLoad or OnInit方法 为什么 如果我把它放在里面OnLoad 我应该添加以
  • Spark SQL + Window + Streaming 问题 - 使用 Spark Streaming 运行时,Spark SQL 查询执行时间较长

    我们期待使用 Spark Streaming 带有 Flume 和带有窗口的 Spark SQL 来实现一个用例 使我们能够对一组数据执行 CEP 计算 有关如何捕获和使用数据的信息 请参阅下文 这个想法是使用 SQL 来执行一些符合某些条
  • 上传/部署 zip 文件时,不会创建 .platform 挂钩中的 AWS Elastic Beanstalk 自定义 nginx .conf 文件

    我正在将 Node JS Express JS 应用程序部署到 AWS Elastic Beanstalk 环境 我正在创建自定义 nginx 配置文件来更改设置 为此 我创建了以下文件 project root directory pla
  • 在 Azure Functions 中运行 Python + OpenCV + dlib

    我创建了一个图像处理脚本Python with dlib and OpenCV 我想知道如何将此功能引入 Azure Functions 以便可以通过 API 调用该脚本 作为Python仍处于预览状态Azure Functions我想知道
  • Laravel 框架中的分割字符串

    如何在 Laravel 框架中拆分字符串并将其显示在表格中 我从数据库中获取数据 该数据由一列组成 但在字符串中 例如 1234 normal r4r3r2 我想用逗号将其分成三个不同的部分 值 并将其显示在三列的表格中 目前 我只能显示数
  • Slack API 不返回私人频道

    我正在尝试获取 Slack 中的私人频道列表 基于每个用户即可 但我在查看此信息时遇到问题 我最初将应用程序安装到 Slack 中的工作区中 并获得了表单中的 OAuth 令牌xoxp 4 应用程序 OAuth 令牌 当我尝试使用 slac
  • C# - 删除文本文件中的重复行

    有人可以演示如何检查文件中的重复行 然后删除任何重复项 或者覆盖现有文件 或者创建一个删除重复行的新文件 如果您使用 NET4 那么您可以使用以下组合File ReadLines http msdn microsoft com en us
  • 无法签出 git 分支 - 需要提交更改,但不存在任何更改

    我遇到一个问题 我正在尝试结帐分支 但我不能 因为 您对以下文件的本地更改将被覆盖 查看 lib file php 请在切换分支之前提交您的更改或隐藏它们 正在中止 好的 所以我运行 git status 我得到 在分支当前分支上没有任何可
  • 当它编译得很好时,“void main”怎么会无效呢?

    我发现关于int main的定义 但不是void mainC 编程语言简介 我尝试阅读c 编程语言简介中写的所有文章 void main在 C 或 C 中从未有效 C 11 3 6 1 2 实现不应预先定义main功能 该函数不得超载 它应
  • 仅从网络更新 github fork(换句话说,没有 GIT!)

    我该如何和 或是否可以更新 pull rebase reset hard branchname github 上的一个项目的分支在网站上 没有吉特 这是具体问题 我只是通过非常慢的互联网连接 400meg 的更改 将上游更改拉到我的本地计算
  • Java8 - “有效最终”

    我正在使用 RxVertx 它是一种 RxJava 和 Java8 但出现编译错误 这是我的代码 public rx Observable
  • 无法解析 android.arch.lifecycle:extensions:1.1.0

    我正在尝试添加lifecycle extensions到我的项目 但我无法让它工作 每次都显示错误 无法解析 app debug compileClasspath 的依赖关系 无法解析android arch lifecycle exten