gpt4 book ai didi

android - 为什么安卓:fullBackupOnly default value is false?

转载 作者:行者123 更新时间:2023-12-04 23:56:39 27 4
gpt4 key购买 nike

https://developer.android.com/guide/topics/manifest/application-element ,

android:fullBackupOnly

This attribute indicates whether or not to use Auto Backup on devices where it is available. If set to true, then your app performs Auto Backup when installed on a device running Android 6.0 (API level 23) or higher. On older devices, your app ignores this attribute and performs Key/Value Backups. The default value is "false".

如果默认值为false,是否意味着所有Android 版本都会优先使用legacy Android Backup Service超现代Android Auto Backup

但是,根据https://developer.android.com/guide/topics/data/autobackup

Auto Backup for Apps automatically backs up a user's data from apps that target and run on Android 6.0 (API level 23) or later.

现代 Android Auto Backup 似乎是默认选择。如果是这样,为什么 android:fullBackupOnly 的默认值是 false

最佳答案

文档中使用的语言确实令人困惑。备份数据有两种方式:自动备份和Key-value备份。当您在 list 中定义 BackupAgentHelper 时,您正在使用键值备份。

  • android:fullBackupOnly=true 意味着您将始终执行自动备份,即使您在 list 中定义了 BackupAgentHelper。
  • android:fullBackupOnly=false 表示如果没有定义 BackupAgentHelper 则执行自动备份,定义 BackupAgentHelper 时执行 Key-value。

关于android - 为什么安卓:fullBackupOnly default value is false?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57357731/

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