我将用户的登录信息存储在共享首选项中, 但是,如果用户删除应用程序并重新安装,仍然会存储相同的信息,并且用户将使用之前存储的信息登录, 如果应用程序被删除,共享首选项似乎不会被清除。
我的 Android 14 遇到这个问题
尝试将其添加到您的 AndroidMenifest:
android:allowBackup = "false"
将此属性设置为 false 将禁用共享首选项的自动备份。
在应用清单内的
<application>
对象中,尝试添加 android:allowBackup="false"
标签以禁用此行为。
如果
android:allowBackup
标签与您正在使用的任何其他库发生冲突,您还应该添加 tools:replace="android:allowBackup"
。
我认为它是安卓功能。
希望这有帮助。