2016-12-13 13 views
0

私はParse SDKを使用していますが、Playストアの最新リリースのアップデートで使用しています。 私は私のベータテスターと、上記のエラーを得た:デバッグモードで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から実行されている、デバッグでは正常だと言いますが、ベータテスターに​​とってもそうではないと思います。ビルドツールを使用していますか?すべての依存関係がビルドに含まれていますか? –

答えて

1

私は、parseパブリッククラスを維持するためにproguard-rules.proを変更しました。あなたがそのような問題がある場合

-keep public class com.parse.** 

は、あなたがdontobfuscate削除されているものを、クラス知っていることができます。

関連する問題