Php Proguard和Gson-在arraylist中转换变量名

Php Proguard和Gson-在arraylist中转换变量名,php,android,gson,proguard,Php,Android,Gson,Proguard,在调试中,我的代码运行良好。 当我使用proguard 5发布apk时,proguard会关闭我的变量,当我尝试“Jsonify”时,生成的字符串会关闭,因此,我的PHP脚本什么都不懂 这是我的密码: ArrayList lCapturas= if (lCapturas != null) { Gson gson = new Gson(); Type listOfCapturaObject = new TypeToken<List<Cap

在调试中,我的代码运行良好。 当我使用proguard 5发布apk时,proguard会关闭我的变量,当我尝试“Jsonify”时,生成的字符串会关闭,因此,我的PHP脚本什么都不懂

这是我的密码:

ArrayList lCapturas=

if (lCapturas != null) {
            Gson gson = new Gson();
            Type listOfCapturaObject = new TypeToken<List<Captura>>() {
            }.getType();
            json = gson.toJson(lCapturas, listOfCapturaObject);
        }
我想我必须说的是,前进的守卫并没有使卡普图拉的物体发光。 有没有办法禁用该选项?
或者我该怎么办?

我解决了这个问题:

-keep class com.pkg.vo.myClass { *; }
对于每个类,我需要保留变量名

StackOverflow没有救我一天:(

-keep class com.pkg.vo.myClass { *; }