13Poker by gametower unlimited gems v0.4版本的 MD5 值为:51324fc0f195c34821074948ab266846

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


package com.startapp.android.publish.b;

import android.content.Context;
import android.os.AsyncTask;
import com.startapp.android.publish.model.AdPreferences;
import com.startapp.android.publish.model.MetaData;
import com.startapp.android.publish.model.MetaDataRequest;
import com.startapp.android.publish.model.MetaDataResponse;
import java.util.Map;
public class h extends AsyncTask<Void, Void, Boolean> {
    private final Context f182a;
    private final AdPreferences b;
    private final k c;
    private MetaDataResponse d = null;

    public h(Context context, AdPreferences adPreferences, k kVar) {
        this.f182a = context;
        this.b = adPreferences;
        this.c = kVar;
    }

    @Override
    public Boolean doInBackground(Void... voidArr) {
        MetaDataRequest metaDataRequest = new MetaDataRequest();
        metaDataRequest.fillApplicationDetails(this.f182a, this.b);
        try {
            this.d = (MetaDataResponse) com.startapp.android.publish.c.b.a(this.f182a, "http://www.startappexchange.com/1.3/getadsmetadata", metaDataRequest, (Map<String, String>) null, MetaDataResponse.class);
            return Boolean.TRUE;
        } catch (com.startapp.android.publish.d.i e) {
            com.startapp.android.publish.d.g.a(6, "Unable to handle GetHtmlAdService command!!!!", e);
            return Boolean.FALSE;
        }
    }

    @Override
    public void onPostExecute(Boolean bool) {
        super.onPostExecute(bool);
        if (bool.booleanValue()) {
            MetaData.INSTANCE.init(this.f182a, this.d);
        }
        if (this.c != null) {
            this.c.onFinishLoadingMeta();
        }
    }
}