アンドロイドアプリで現在のGSONライブラリを使用していますが、アプリケーションがキーストアで署名せずにビルドされていると、すべて正常に動作します。GSONライブラリを使用してAndroidプロジェクトをエクスポート/署名する
アプリをエクスポートして署名すると、gsonはReaderを自分のクラスに解析できません。
私はproguardを使わずにアプリに署名しようとしましたが、これは違いはありませんでした。私は文字通り、なぜそれが署名されたときに異なった振る舞いをしているのかについて失われています。問題の
行はこれです:
Words words = new Words();
words = gson.fromJson(r, Words.class);
アプリが署名されたときに、オブジェクトが単純に空です。
エラーとは具体的になりますが、例外は何ですか? – joecks
例外やエラーは発生しませんが、やっぱり難読化されています。 – user1178196