首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Androidx Activity属于哪个依赖项?

Androidx Activity属于哪个依赖项?
EN

Stack Overflow用户
提问于 2021-09-20 14:55:18
回答 1查看 704关注 0票数 0

文档展示了如何为Androidx添加依赖项。在这里,它提到要声明的androidx.activity:activity-ktx:$activity_version。在我的项目中,只有我声明的Androidx依赖项是appcompatcorelifecycleconstraintlayoutrecyclerview。但在我的项目中,我仍然能够使用androidx.activity.result.contracts.ActivityResultContracts。这怎麽可能?

编辑:--我注释掉了所有第三方依赖项,现在,我的整个依赖部分如下:

代码语言:javascript
运行
复制
dependencies {
    implementation(fileTree(mapOf("include" to listOf("*.jar"), "dir" to "libs")))

    testImplementation("junit:junit:4.13.2")
    androidTestImplementation("androidx.test:runner:1.4.0")
    androidTestImplementation("androidx.test.espresso:espresso-core:3.4.0")

    // Materials design
    implementation("com.google.android.material:material:1.4.0")

    implementation("androidx.appcompat:appcompat:1.3.1")
    implementation("androidx.core:core-ktx:1.6.0")

    implementation("androidx.recyclerview:recyclerview:1.2.1")
    implementation("androidx.constraintlayout:constraintlayout:2.1.0")

    val lifecycleVersion = "2.4.0-alpha03"
    implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycleVersion")
    implementation("androidx.lifecycle:lifecycle-runtime-ktx:$lifecycleVersion")
}

不过,我仍然能够在我的项目中导入任何 androidx.*库。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-20 15:42:37

androidx.appcompat:appcompat:1.3.1 androidx.activity:activity:1.2.4.

因此,您的implementation("androidx.appcompat:appcompat:1.3.1")行通过传递依赖项引入androidx.activity:activity:1.2.4

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69256566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档