gpt4 book ai didi

android - 在 Android 10+ 上用什么代替已弃用的 android.preference 库?

转载 作者:太空狗 更新时间:2023-10-29 12:59:00 46 4
gpt4 key购买 nike

我启动了新的电视应用程序,现在我需要为设置的流媒体质量、流媒体语言等开发动态首选项。所以我打算使用 android.preference 库并根据流数据动态生成性能。但是在 https://developer.android.com/guide/topics/ui/settings.html

Note: This guide explains how to use the AndroidX Preference library. Starting with Android 10, the platform android.preference library is deprecated.

但是没有重定向到替换。那么用什么来代替 android.preference 库呢?

在该指南上还有注释:

Note: This guide assumes you are using androidx.preference:preference:1.1.0-alpha04 or higher. Some features might be unavailable on older versions of the library.

因此 androidx.preference:preference 将被弃用。

最佳答案

the platform android.preference library is deprecated. But there is no redirection to replacement.

可以打卡Android 10 documentation :
android.preference 库从 Android 10 开始被弃用。开发者应该改用 AndroidX 首选项库,它是 Android Jetpack 的一部分。

替换为 androidx-preference图书馆。
只需使用:

dependencies {
def preference_version = "1.1.0"

// Java
implementation "androidx.preference:preference:$preference_version"
// Kotlin
implementation "androidx.preference:preference-ktx:$preference_version"
}

有关 release notes 的更多信息.

还有:

Note: This guide assumes you are using androidx.preference:preference:1.1.0-alpha04 or higher. Some features might be unavailable on older versions of the library.

It means当发布处于 alpha 阶段时,可以添加、删除或更改 API。

关于android - 在 Android 10+ 上用什么代替已弃用的 android.preference 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57866178/

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