我正在开发一个 Android 应用程序。我正在使用 Jetpack compose 和 Kotlin,它是调试构建。问题是,如果我使用 USB 调试从 android studio 安装一个版本到我的物理设备,那么它可以正常工作。但是,当我从手机设置中清除应用程序存储/数据时,我的应用程序会突然自动恢复到旧的外观和行为。请注意,我没有安装/卸载该应用程序。它只在我的手机上。而且和android studio没有任何联系。这非常令人沮丧。请给我解决方案。
我尝试从 Android Studio 卸载然后安装,然后它工作正常,当前版本已加载。但是,如果我从设置中清除应用程序数据,它会突然恢复。
尝试在应用程序的
AndroidManifest.xml中将标签
allowBackup
的值从 true 更改为 false。
<application
android:allowBackup="false">
</application>