Я пытаюсь реализовать Proguard для моего Android-проекта. Я использую Android Studio для этого. Но найти множество трудностей при реализации. Есть ли хороший учебник для решения всех проблем. В приведенном ниже коде, который я использовал, получено исключение, подобное тому, которое невозможно выполнить. Может ли кто-нибудь помочь мне избавиться от этой проблемы.Реализация Proguard в Android бросает ошибку Gson
В моем proguard-rules.txt я также использовал приведенные ниже строки. Но это впадина решить мой вопрос
-keep class com.google.gson.**{*;}
-dontwarn com.google.gson.**
public class Home_CityDet implements Serializable{
private static final long serialVersionUID = 1L;
@SerializedName("key")
public String key;
@SerializedName("value")
public String value ;
}
java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to webservices.responses.Home_CityDet
Не волшебно ... Это потому, что вы добавили правильно :) – AndroidMechanic
Вы пытались использовать только подпись -keepattributes? – MikeL
извините, не помните! (но я сомневаюсь) – nont