萝莉来了 v1.2.1版本的 MD5 值为:6055c21e001561c5b114d0da5b392fcb
以下内容为反编译后的 llIlIllIIlllIlll.java 源代码,内容仅作参考
package com.unicom.errormsg;
import android.content.Context;
import cn.iyd.pay.alipay.AlixDefine;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.util.ArrayList;
import org.json.JSONException;
import org.json.JSONObject;
public class llIlIllIIlllIlll extends Thread {
final ErrorMsgHttpRequest _$1;
public llIlIllIIlllIlll(ErrorMsgHttpRequest errorMsgHttpRequest) {
this._$1 = errorMsgHttpRequest;
}
@Override
public void run() {
String str;
String _$4;
String _$1;
String _$42;
String _$43;
ArrayList<ErrorMsgBean> _$3;
Context context;
JSONObject jSONObject;
String _$2;
try {
_$2 = this._$1._$2("http://uniview.wostore.cn/log-app/updateErrorMsg");
str = URLDecoder.decode(_$2, "UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
str = null;
}
if (str != null) {
try {
jSONObject = this._$1._$2;
if (jSONObject == null) {
this._$1._$2 = new JSONObject(str);
}
} catch (JSONException e2) {
e2.printStackTrace();
}
_$4 = this._$1._$4(AlixDefine.VERSION);
_$1 = this._$1._$1();
if (_$4.equals(_$1)) {
return;
}
ErrorMsgHttpRequest errorMsgHttpRequest = this._$1;
_$42 = this._$1._$4(AlixDefine.VERSION);
errorMsgHttpRequest._$1(_$42);
_$43 = this._$1._$4("MENO");
_$3 = this._$1._$3(_$43);
if (_$3.size() > 0) {
context = this._$1._$1;
SqliteUtils sqliteUtils = new SqliteUtils(context);
sqliteUtils.initDatabase(false);
sqliteUtils.clearDB();
sqliteUtils.insertToDB(_$3);
}
}
}
}