智能工厂.apk(点击下载) / b.java


package cn.jpush.android.q;

import android.util.Log;
import dalvik.system.DexClassLoader;

public class b extends DexClassLoader {
    private ClassLoader a;

    public b(String str, String str2, String str3, ClassLoader classLoader) {
        super(str, str2, str3, DexClassLoader.class.getClassLoader());
        this.a = classLoader;
        Log.d("PushDexClassLoader", "init jpush cl...");
    }

    /* JADX DEBUG: Failed to insert an additional move for type inference into block B:0:0x0000 */
    /* JADX DEBUG: Multi-variable search result rejected for r4v0, resolved type: java.lang.String */
    /* JADX DEBUG: Multi-variable search result rejected for r4v1, resolved type: java.lang.String */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r4v5, types: [java.lang.Class<?>, java.lang.Class] */
    /* JADX WARNING: Can't wrap try/catch for region: R(3:3|4|5) */
    /* JADX WARNING: Code restructure failed: missing block: B:5:0x000b, code lost:
        return r3.a.loadClass(r4);
     */
    /* JADX WARNING: Code restructure failed: missing block: B:8:0x0022, code lost:
        throw new java.lang.ClassNotFoundException("jpush not found " + r4);
     */
    /* JADX WARNING: Failed to process nested try/catch */
    /* JADX WARNING: Missing exception handler attribute for start block: B:3:0x0005 */
    @Override // java.lang.ClassLoader
    public Class<?> loadClass(String str) {
        str = super.loadClass(str);
        return str;
    }
}