2016-12-13 85 views
0

我在使用Parse SDK并在Play Store的上次发行版更新中。 我得到了上面的错误与我的beta测试者:java.lang.IllegalArgumentException:类com.b.de的默认构造函数不可访问

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) 

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

你知道我该如何解决这个问题吗?或者有什么建议?

在此先感谢!

+0

你说在调试中没问题,大概是从你的IDE运行,但我猜测你的beta测试者不是这种情况。你在使用构建工具吗?所有依赖关系在构建中占了? –

回答

1

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

-keep public class com.parse.** 

如果你有这样的问题,你可以dontobfuscate知道什么类被删除。

相关问题