我正在使用 Parse SDK,并在 Play 商店的最新版本更新中使用。 我的 Beta 测试人员收到了上述错误:
Caused by: java.lang.IllegalArgumentException: Default constructor for class com.b.de is not accessible.
at com.parse.ParseObjectSubclassingController.registerSubclass(ParseObjectSubclassingController.java)
at com.parse.ParseObject.getObjectController(ParseObject.java)
在 Debug模式下一切正常。这是我的应用程序第一次出现此问题(版本代码 17)
你知道我该如何解决这个问题吗?或者有什么建议吗?
提前致谢!
最佳答案
我修改了 proguard-rules.pro 以保留 Parse 公共(public)类。
-keep public class com.parse.**
如果您遇到这样的问题,您可以dontobfuscate
来了解哪个类被删除。
关于java.lang.IllegalArgumentException : Default constructor for class com. b.de 无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41130393/