java.lang.IllegalArgumentException:类com.b.de的默认构造函数不可访问

时间:2016-12-13 20:56:03

标签: java android parse-platform google-play

我正在使用Parse SDK,并在Play Store的上一次发布更新中使用。 我的测试版测试人员得到了上述错误:

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)

在调试模式下,一切正常。这是我的应用程序(版本代码17)第一次出现此问题

你知道我怎么解决这个问题?或者任何建议?

提前致谢!

1 个答案:

答案 0 :(得分:1)

我修改了proguard-rules.pro以保持Parse公共类。

-keep public class com.parse.**

如果您遇到类似问题,可以dontobfuscate了解要删除的课程。