gpt4 book ai didi

android - 发行版本变体因 “androidx.fragment:fragment-testing”库的debugImplementation失败

转载 作者:行者123 更新时间:2023-12-03 05:05:08 26 4
gpt4 key购买 nike

预期

调试并发布应用的构建变体,以成功构建和编译。

观测到的

在发行版本中,由于androidx.fragment:fragment-testing库,该应用无法编译。

图书馆实现

build.gradle(:app)
debugImplementation "androidx.fragment:fragment-testing:1.2.2"
完整的实现可以在GitHub repository for Coinverse中找到。

错误

由于未解决对androidx库的引用,因此构建失败。

import androidx.activity.viewModelsimport androidx.lifecycle.AbstractSavedStateViewModelFactoryimport androidx.lifecycle.SavedStateHandleimport androidx.lifecycle.lifecycleScopeimport androidx.fragment.app.activityViewModels等。

环境细节

  • Gradle版本:3.6.1
  • Android Studio:3.6.1
  • 版本#AI-192.7142.36.36.6241897
  • 运行时版本:1.8.0_212-release-1586-b4-5784211 x86_64
  • VM:JetBrains s.r.o的OpenJDK 64位服务器VM
  • macOS 10.15.3
  • GC:ParNew,ConcurrentMarkSweep
  • 内存:1979M
  • 核心数:16
  • 注册表:ide.new.welcome.screen.force = true
  • 非 bundle 插件:com.android.tool.sizereduction.plugin,mobi.hsz.idea.gitignore,org.jetbrains.kotlin,cn.wjdghd.unique.plugin.id,com.developerphil.adbidea,com.google。 services.firebase
  • 最佳答案

    添加以下库时,该应用将按照发行版本中的预期构建和编译。
    implementation "androidx.fragment:fragment-ktx:$fragment_version"
    该库存在于较早的版本中,但是由于没有它的调试构建变体中的所有功能都按预期运行,因此最近将其删除。

    现在可以将fragment-testing编辑为使用debugImplementation
    debugImplementation "androidx.fragment:fragment-testing:1.2.2"

    关于android - 发行版本变体因 “androidx.fragment:fragment-testing”库的debugImplementation失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60690471/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com