添加 "minifyEnabled true" 和 'proguard-android-optimize.txt' 是否混淆了 sqlite 数据库并使其与以前的版本不兼容?

Does adding "minifyEnabled true" and 'proguard-android-optimize.txt' obfuscate the sqlite database and make it incompatible with previous versions?

我正在为我的 android 应用程序提交更新,所有以前的版本都没有这两个设置。数据库保持不变,但如果名称被混淆,我担心用户的数据会丢失。换句话说,我担心混淆后的名称会与真实名称发生冲突并且数据库会重置。感谢阅读。

我正在为我的数据库使用 Room。

由于没有人回答这个问题,我冒了一个风险,我将分享我的发现。在冒险之前,我发现我可以生成一个签名的可调试 apk 并在 Android Studio 中对其进行分析。分析确认只有 java 代码被混淆,数据库命名未受影响。我觉得风险已经足够衡量,可以提交一个带有新混淆代码的签名 apk 作为更新...

...至此,应用更新成功。没什么好抱怨的。数据是安全的。现在,即使这在今天有效,我也不知道他们将来是否会更改它,因此请谨慎行事。