大漢易經書院.apk(点击下载) / F.java


package com.baidu.techain.ac;

import android.content.ContentValues;
import android.content.Context;
import android.content.IntentFilter;
import android.content.SharedPreferences;
import android.database.sqlite.SQLiteDatabase;
import android.text.TextUtils;
import android.util.Pair;
import com.baidu.techain.core.ApkInfo;
import com.baidu.techain.core.e;
import com.baidu.techain.core.f;
import com.baidu.techain.core.g;
import com.baidu.techain.h.a;
import com.baidu.techain.i.c;
import com.baidu.techain.i.t;
import com.baidu.techain.i.v;
import com.baidu.techain.jni.Asc;
import java.util.Map;

public class F implements FI {
    private static F instance;
    private static Asc sAsc;

    @Override // com.baidu.techain.ac.FI
    public boolean chh(Context context, String str) {
        return true;
    }

    @Override // com.baidu.techain.ac.FI
    public String gta(Context context) {
        return "";
    }

    private F() {
    }

    public static synchronized F getInstance() {
        F f;
        synchronized (F.class) {
            if (instance == null) {
                instance = new F();
            }
            f = instance;
        }
        return f;
    }

    @Override // com.baidu.techain.ac.FI
    public String p(String str) {
        try {
            ApkInfo apkInfo = f.a().a.get(str);
            if (apkInfo == null) {
                return null;
            }
            return apkInfo.pkgPath;
        } catch (Throwable unused) {
            c.a();
            return "";
        }
    }

    @Override // com.baidu.techain.ac.FI
    public void r(String str, IntentFilter intentFilter, String str2, String str3) {
        try {
            if (!TextUtils.isEmpty(str) && intentFilter != null && !TextUtils.isEmpty(str2)) {
                if (!TextUtils.isEmpty(str3)) {
                    f a = f.a();
                    if (a != null) {
                        a.a(new g(str, intentFilter, str2, str3));
                    }
                }
            }
        } catch (Throwable unused) {
            c.a();
        }
    }

    @Override // com.baidu.techain.ac.FI
    public void ur(String str, IntentFilter intentFilter, String str2, String str3) {
        try {
            if (!TextUtils.isEmpty(str) && !TextUtils.isEmpty(str2)) {
                if (!TextUtils.isEmpty(str3)) {
                    f a = f.a();
                    if (a != null) {
                        a.b(new g(str, intentFilter, str2, str3));
                    }
                }
            }
        } catch (Throwable unused) {
            c.a();
        }
    }

    @Override // com.baidu.techain.ac.FI
    public void cm(String str, String str2, String str3, Callback callback, Class<?>[] clsArr, Object... objArr) {
        try {
            if (!TextUtils.isEmpty(str) && !TextUtils.isEmpty(str2)) {
                if (!TextUtils.isEmpty(str3)) {
                    f a = f.a();
                    if (a != null) {
                        ApkInfo d = a.d(str2);
                        if (a.d(str) != null && d != null) {
                            try {
                                Class<?> a2 = ((e) d.classLoader).a("com.baidu.techain.engine.EngineImpl");
                                Object a3 = c.a(a2.getDeclaredMethod("getInstance", Context.class).invoke(a2, null), str3, clsArr, objArr);
                                if (callback != null) {
                                    callback.onEnd(a3);
                                    return;
                                }
                                return;
                            } catch (Throwable unused) {
                                if (callback != null) {
                                    callback.onEnd(new Object[0]);
                                    return;
                                }
                                return;
                            }
                        } else if (callback != null) {
                            callback.onEnd(new Object[0]);
                            return;
                        } else {
                            return;
                        }
                    } else if (callback != null) {
                        callback.onEnd(new Object[0]);
                        return;
                    } else {
                        return;
                    }
                }
            }
            if (callback != null) {
                callback.onEnd(new Object[0]);
            }
        } catch (Throwable unused2) {
            c.a();
        }
    }

    @Override // com.baidu.techain.ac.FI
    public void u(String str) {
        try {
            com.baidu.techain.core.c.a().a(str);
        } catch (Throwable unused) {
            c.a();
        }
    }

    @Override // com.baidu.techain.ac.FI
    public byte[] ae(byte[] bArr, byte[] bArr2) {
        if (bArr2 != null) {
            try {
                if (bArr2.length > 0 && bArr != null && bArr.length > 0) {
                    byte[] bArr3 = null;
                    try {
                        bArr3 = com.baidu.techain.i.g.a(bArr2, bArr);
                    } catch (Throwable unused) {
                        c.a();
                    }
                    return (bArr3 == null || bArr3.length == 0) ? new byte[0] : bArr3;
                }
            } catch (Throwable unused2) {
                c.a();
                return new byte[0];
            }
        }
        return new byte[0];
    }

    @Override // com.baidu.techain.ac.FI
    public byte[] ad(byte[] bArr, byte[] bArr2) {
        if (bArr2 != null) {
            try {
                if (bArr2.length > 0 && bArr != null && bArr.length > 0) {
                    byte[] bArr3 = null;
                    try {
                        bArr3 = com.baidu.techain.i.g.b(bArr2, bArr);
                    } catch (Throwable unused) {
                        c.a();
                    }
                    return (bArr3 == null || bArr3.length == 0) ? new byte[0] : bArr3;
                }
            } catch (Throwable unused2) {
                c.a();
                return new byte[0];
            }
        }
        return new byte[0];
    }

    @Override // com.baidu.techain.ac.FI
    public byte[] re(byte[] bArr, byte[] bArr2) {
        if (bArr2 != null) {
            try {
                if (bArr2.length > 0 && bArr != null && bArr.length > 0) {
                    byte[] bArr3 = null;
                    try {
                        bArr3 = com.baidu.techain.i.g.c(bArr, bArr2);
                    } catch (Throwable unused) {
                        c.a();
                    }
                    return (bArr3 == null || bArr3.length == 0) ? new byte[0] : bArr3;
                }
            } catch (Throwable unused2) {
                c.a();
                return new byte[0];
            }
        }
        return new byte[0];
    }

    @Override // com.baidu.techain.ac.FI
    public byte[] rd(byte[] bArr, byte[] bArr2) {
        if (bArr2 != null) {
            try {
                if (bArr2.length > 0 && bArr != null && bArr.length > 0) {
                    byte[] bArr3 = null;
                    try {
                        bArr3 = com.baidu.techain.i.g.d(bArr, bArr2);
                    } catch (Throwable unused) {
                        c.a();
                    }
                    return (bArr3 == null || bArr3.length == 0) ? new byte[0] : bArr3;
                }
            } catch (Throwable unused2) {
                c.a();
                return new byte[0];
            }
        }
        return new byte[0];
    }

    @Override // com.baidu.techain.ac.FI
    public void rf(Context context) {
        if (context != null) {
            try {
                v.a(context).b(new U(context.getApplicationContext(), 5, true));
            } catch (Throwable unused) {
                c.a();
            }
        }
    }

    @Override // com.baidu.techain.ac.FI
    public String gs(String str) {
        ApkInfo d;
        try {
            f a = f.a();
            if (a == null || (d = a.d(str)) == null) {
                return "";
            }
            return d.libPath;
        } catch (Throwable unused) {
            c.a();
            return "";
        }
    }

    @Override // com.baidu.techain.ac.FI
    public Pair<Integer, Object> cmsi(int i, String str, Class<?>[] clsArr, Object... objArr) {
        try {
            com.baidu.techain.core.c a = com.baidu.techain.core.c.a();
            if (a == null) {
                return new Pair<>(4, null);
            }
            return a.a(i, str, clsArr, objArr);
        } catch (Throwable unused) {
            c.a();
            return new Pair<>(3, null);
        }
    }

    @Override // com.baidu.techain.ac.FI
    public String gzd(Context context) {
        return context == null ? "" : com.baidu.techain.i.e.b(context);
    }

    @Override // com.baidu.techain.ac.FI
    public boolean cp(Context context) {
        if (context == null) {
            return false;
        }
        return t.a(context);
    }

    @Override // com.baidu.techain.ac.FI
    public SharedPreferences getCustomMutiProcessSharedPreferences(Context context, String str) {
        if (context == null) {
            return null;
        }
        return a.a(context).a(str);
    }

    @Override // com.baidu.techain.ac.FI
    public SharedPreferences getPlatformPrivateSharedPreferences(Context context) {
        if (context == null) {
            return null;
        }
        return a.a(context).a;
    }

    @Override // com.baidu.techain.ac.FI
    public SharedPreferences getPlatformSharedSharedPreferences(Context context) {
        if (context == null) {
            return null;
        }
        return a.a(context).c;
    }

    @Override // com.baidu.techain.ac.FI
    public void s(int i, boolean z) {
        try {
            com.baidu.techain.a.a aVar = com.baidu.techain.a.a.d;
            if (aVar != null) {
                int i2 = z ? 1 : 0;
                ContentValues contentValues = new ContentValues();
                contentValues.put("s", Integer.valueOf(i2));
                try {
                    SQLiteDatabase sQLiteDatabase = aVar.c;
                    sQLiteDatabase.update("pgntechain", contentValues, "k=" + i + " and n=1", null);
                } catch (Throwable unused) {
                    c.a();
                }
            }
        } catch (Throwable unused2) {
            c.a();
        }
    }

    @Override // com.baidu.techain.ac.FI
    public void sp(String str, boolean z) {
        try {
            com.baidu.techain.a.a aVar = com.baidu.techain.a.a.d;
            if (aVar != null) {
                int i = z ? 1 : 0;
                ContentValues contentValues = new ContentValues();
                contentValues.put("s", Integer.valueOf(i));
                try {
                    aVar.c.update("pgntechain", contentValues, "p=? and n=1", new String[]{str});
                } catch (Throwable unused) {
                    c.a();
                }
            }
        } catch (Throwable unused2) {
            c.a();
        }
    }

    @Override // com.baidu.techain.ac.FI
    public Map<Integer, String> gpd() {
        try {
            com.baidu.techain.a.a aVar = com.baidu.techain.a.a.d;
            if (aVar != null) {
                return aVar.b();
            }
            return null;
        } catch (Throwable unused) {
            c.a();
            return null;
        }
    }
}