タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

jsonicに関するtarchanのブックマーク (1)

  • JSONIC & google-gson とProguardでドツボる。 - Androidとたわむれる日々。

    Proguardの難読化でハマりましたのでその解決方法を残しておきます。 難読化は成功したが、動作させたらClassCastException発生。。。 JSONIC使っているあたりで例外出ておるよ。 JSONICと似ているgoogle-gsonのライブラリに差し変えても×。 ◆point1 JSON解析時にクラス名、メソッド名、変数名が命なのに難読化してしまっている。 →JSONICもしくはgoogle-gsonでの解読対象クラスは難読化から除外する。 proguard.cfgには下の記述を追加します。 -keep class com.aaa.bbb.xx対象クラスがあるパッケージxx { *; } クラスの個別指定もできるけど、いちいち個別に指定するより、 上記のように対象パッケージに切り分けて、∗でまとめて全部除外したほうが一番間違いなさそう。 ◆point2 クラス名、メソッド名は

    JSONIC & google-gson とProguardでドツボる。 - Androidとたわむれる日々。
  • 1