gpt4 book ai didi

android - 我可以使用带有混淆的序列化吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:35 25 4
gpt4 key购买 nike

我想知道它是否会起作用...在我的应用程序中,我有一个要序列化到文件的对象,然后我用 ProGuard 混淆了代码应用进入市场。然后我想发布新版本的应用程序。我也一样。用户运行应用程序更新。

问题是 - 使用第一个版本的应用程序序列化的对象是否在第二个版本中正确反序列化?如果是 - 为什么?

最佳答案

我可以找到几种机制(serialPersistentFieldsObjectInputStream#readFields),使自定义序列化依赖于字段名称成为可能——假设默认机制还没有。 ProGuard documentation有一些示例配置展示了如何让 ProGuard 忽略字段名称以及序列化使用的所有特殊方法和字段。

关于android - 我可以使用带有混淆的序列化吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7669012/

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