次のクラスでは、 Jackson 2.2を使用して .json ファイルから読み取ったモデルについて説明します。
public class Product {
public String name;
public int width;
}
Gradleビルド プロセスは、ProGuardを呼び出して、リリース ビルドを圧縮および難読化します。アプリケーションを起動すると、次のエラー メッセージが表示されます。
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:
Unrecognized field "name" (class com.example.b.c),
not marked as ignorable (0 known properties: ])
Product
Jackson が引き続き機能するように、ProGuard を構成したり、クラスに注釈を付けたりするにはどうすればよいですか?