在清单中设置android:allowBackup =“ false”,皮棉警告缺少<full-backup-content>资源

时间:2019-05-31 09:04:09

标签: android-lint

androidstudio版本= 3.4.1

当android:allowBackup =“ false”时,为什么仍警告“缺少资源”

缺少资源少...(⌘F1) 检查信息:allowBackup属性确定是否可以备份和还原应用程序的数据。记录在http://developer.android.com/reference/android/R.attr.html#allowBackup中,默认情况下,此标志设置为true。当此标志设置为true时,用户可以使用adb backup和adb restore备份和还原应用程序数据。这可能会对应用程序造成安全后果。 adb backup允许启用USB调试的用户将应用程序数据复制到设备上。备份后,用户可以读取所有应用程序数据。 adb restore允许从用户指定的源创建应用程序数据。还原后,应用程序不应假定数据,文件权限和目录权限是由应用程序本身创建的。设置allowBackup =“ false”会使应用程序退出备份和还原。要解决此警告,请确定您的应用程序是否应支持备份,并显式设置android:allowBackup =(true | false)“。如果未设置为false,并且定位到API 23或更高版本,lint也会警告您应该设置android :fullBackupContent来配置自动备份。问题ID:AllowBackup

0 个答案:

没有答案