九游游戏中心HD v4.6.8.1版本的 MD5 值为:78c397802cc5ffdcc7f5502ede90502e

以下内容为反编译后的 a.java 源代码,内容仅作参考


package cn.ninegame.library.emoticon.b;

import android.content.Context;
import cn.ninegame.framework.NineGameClientApplication;
import cn.ninegame.library.zip.remote.RemotePackageInfo;
import com.tmall.applink.BuildConfig;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public final class a extends cn.ninegame.library.zip.remote.a {
    private static a d;

    public static a a() {
        if (d == null) {
            d = new a(NineGameClientApplication.a());
        }
        return d;
    }

    private a(Context context) {
        super(context, "forum_emoticon");
    }

    @Override
    public final List<RemotePackageInfo> b() {
        ArrayList arrayList = new ArrayList();
        RemotePackageInfo remotePackageInfo = new RemotePackageInfo();
        remotePackageInfo.downloadUrl = "http://image.uc.cn/s/uae/g/0h/webres/ucdefault.zip";
        remotePackageInfo.version = BuildConfig.VERSION_NAME;
        remotePackageInfo.pkgId = "ucdefault";
        arrayList.add(remotePackageInfo);
        RemotePackageInfo remotePackageInfo2 = new RemotePackageInfo();
        remotePackageInfo2.downloadUrl = "http://image.uc.cn/s/uae/g/0h/webres/ucgif.zip";
        remotePackageInfo2.version = BuildConfig.VERSION_NAME;
        remotePackageInfo2.pkgId = "ucgif";
        arrayList.add(remotePackageInfo2);
        return arrayList;
    }

    @Override
    public final boolean a(String str) {
        return new File(this.c + File.separator + str, "config.ini").exists();
    }
}