Php Proguard和Gson-在arraylist中转换变量名
在调试中,我的代码运行良好。 当我使用proguard 5发布apk时,proguard会关闭我的变量,当我尝试“Jsonify”时,生成的字符串会关闭,因此,我的PHP脚本什么都不懂 这是我的密码: ArrayList lCapturas=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
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 { *; }