尝试在Firebase具有Asset属性的数据库上保存对象时出现此错误。以下问题中记录了类似的错误:
和其他一些人。
推荐的一些解决方案是
- 将变量声明更改为公共
- 添加
@Keep到类声明 - 添加
-keepclassmembers class com.yourcompany.models.** { *; }Proguard 规则
但这些选项都不适合我。
我尝试的是创建另一个类,它是正在使用的类的副本,Vault然后拥有一个包含的String属性,但这似乎是重复的代码并且是不必要的。URLAsset
这个问题有解决方案吗?