9055彩票.apk(点击下载) / QzoneShare.java


package com.tencent.connect.share;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.os.SystemClock;
import android.text.TextUtils;
import android.util.Base64;
import com.tencent.connect.a.a;
import com.tencent.connect.auth.QQToken;
import com.tencent.connect.common.BaseApi;
import com.tencent.connect.common.Constants;
import com.tencent.connect.common.UIListenerManager;
import com.tencent.open.TDialog;
import com.tencent.open.a.d;
import com.tencent.open.log.SLog;
import com.tencent.open.utils.c;
import com.tencent.open.utils.e;
import com.tencent.open.utils.h;
import com.tencent.open.utils.k;
import com.tencent.tauth.IUiListener;
import com.tencent.tauth.UiError;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.Set;
import org.json.JSONObject;

/* compiled from: ProGuard */
public class QzoneShare extends BaseApi {
    public static final String SHARE_TO_QQ_APP_NAME = "appName";
    public static final String SHARE_TO_QQ_AUDIO_URL = "audio_url";
    public static final String SHARE_TO_QQ_EXT_INT = "cflag";
    public static final String SHARE_TO_QQ_EXT_STR = "share_qq_ext_str";
    public static final String SHARE_TO_QQ_IMAGE_LOCAL_URL = "imageLocalUrl";
    public static final String SHARE_TO_QQ_IMAGE_URL = "imageUrl";
    public static final String SHARE_TO_QQ_SITE = "site";
    public static final String SHARE_TO_QQ_SUMMARY = "summary";
    public static final String SHARE_TO_QQ_TARGET_URL = "targetUrl";
    public static final String SHARE_TO_QQ_TITLE = "title";
    public static final String SHARE_TO_QZONE_EXTMAP = "extMap";
    public static final String SHARE_TO_QZONE_KEY_TYPE = "req_type";
    public static final int SHARE_TO_QZONE_TYPE_APP = 6;
    public static final int SHARE_TO_QZONE_TYPE_IMAGE = 5;
    public static final int SHARE_TO_QZONE_TYPE_IMAGE_TEXT = 1;
    public static final int SHARE_TO_QZONE_TYPE_MINI_PROGRAM = 7;
    public static final int SHARE_TO_QZONE_TYPE_NO_TYPE = 0;

    /* renamed from: a  reason: collision with root package name */
    private boolean f11600a = true;
    private boolean d = false;
    private boolean e = false;
    private boolean f = false;
    public String mViaShareQzoneType = "";

    @Override // com.tencent.connect.common.BaseApi
    public void releaseResource() {
    }

    public QzoneShare(Context context, QQToken qQToken) {
        super(qQToken);
    }

    public void shareToQzone(final Activity activity, final Bundle bundle, final IUiListener iUiListener) {
        String str;
        String str2;
        String str3;
        SLog.i("openSDK_LOG.QzoneShare", "shareToQzone() -- start");
        if (bundle == null) {
            iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_NULL_ERROR, null));
            SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() params is null");
            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_PARAM_NULL_ERROR);
            return;
        }
        String string = bundle.getString("title");
        String string2 = bundle.getString("summary");
        String string3 = bundle.getString("targetUrl");
        String string4 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_APPID);
        String string5 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_PATH);
        ArrayList<String> stringArrayList = bundle.getStringArrayList("imageUrl");
        String a2 = k.a(activity);
        String str4 = string3;
        if (a2 == null) {
            a2 = bundle.getString("appName");
            str = "summary";
            str2 = "appName";
        } else {
            str2 = "appName";
            if (a2.length() > 20) {
                StringBuilder sb = new StringBuilder();
                str = "summary";
                sb.append(a2.substring(0, 20));
                sb.append("...");
                a2 = sb.toString();
            } else {
                str = "summary";
            }
        }
        int i = bundle.getInt("req_type");
        SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() get SHARE_TO_QZONE_KEY_TYPE: " + i);
        if (i == 1) {
            this.mViaShareQzoneType = "1";
        } else if (i == 5) {
            this.mViaShareQzoneType = "2";
        } else if (i != 6) {
            this.mViaShareQzoneType = "1";
        } else {
            this.mViaShareQzoneType = "4";
        }
        if (i == 1) {
            SLog.e("openSDK_LOG.QzoneShare", "-->shareToQzone, SHARE_TO_QZONE_TYPE_IMAGE_TEXT needTitle = true");
            this.f11600a = true;
            this.d = false;
            this.e = true;
            this.f = false;
        } else if (i == 5) {
            iUiListener.onError(new UiError(-5, Constants.MSG_SHARE_TYPE_ERROR, null));
            SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() error--end请选择支持的分享类型");
            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() 请选择支持的分享类型");
            return;
        } else if (i != 6) {
            if (i != 7) {
                if (!k.e(string) || !k.e(string2)) {
                    this.f11600a = true;
                } else if (stringArrayList == null || stringArrayList.size() == 0) {
                    string = "来自" + a2 + "的分享";
                    this.f11600a = true;
                } else {
                    this.f11600a = false;
                }
                this.d = false;
                SLog.e("openSDK_LOG.QzoneShare", "-->shareToQzone, default needTitle = true, shareType = " + i);
                this.e = true;
                this.f = false;
            } else {
                if (TextUtils.isEmpty(string4) || TextUtils.isEmpty(string5)) {
                    iUiListener.onError(new UiError(-5, Constants.MSG_PARAM_ERROR, "appid or path empty."));
                }
                this.e = false;
                this.f = false;
                this.f11600a = false;
            }
        } else if (k.g(activity, "5.0.0")) {
            iUiListener.onError(new UiError(-15, Constants.MSG_PARAM_APPSHARE_TOO_LOW, null));
            SLog.e("openSDK_LOG.QzoneShare", "-->shareToQzone, app share is not support below qq5.0.");
            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone, app share is not support below qq5.0.");
            return;
        } else {
            String format = String.format("http://fusion.qq.com/cgi-bin/qzapps/unified_jump?appid=%1$s&from=%2$s&isOpenAppID=1", this.c.getAppId(), "mqq");
            bundle.putString("targetUrl", format);
            str4 = format;
        }
        if (k.b() || !k.g(activity, "4.5.0")) {
            if (this.f11600a) {
                if (TextUtils.isEmpty(str4)) {
                    iUiListener.onError(new UiError(-5, Constants.MSG_PARAM_TARGETURL_NULL_ERROR, null));
                    SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() targetUrl null error--end");
                    d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_PARAM_TARGETURL_NULL_ERROR);
                    return;
                } else if (!k.g(str4)) {
                    iUiListener.onError(new UiError(-5, Constants.MSG_PARAM_TARGETURL_ERROR, null));
                    SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() targetUrl error--end");
                    d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_PARAM_TARGETURL_ERROR);
                    return;
                }
            }
            if (this.d) {
                bundle.putString("title", "");
                bundle.putString(str, "");
            } else if (!this.e || !k.e(string)) {
                if (k.e(string) || string.length() <= 200) {
                    str3 = null;
                } else {
                    str3 = null;
                    bundle.putString("title", k.a(string, 200, (String) null, (String) null));
                }
                if (!k.e(string2) && string2.length() > 600) {
                    bundle.putString(str, k.a(string2, 600, str3, str3));
                }
            } else {
                iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_TITLE_NULL_ERROR, null));
                SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() title is null--end");
                d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() title is null");
                return;
            }
            if (!TextUtils.isEmpty(a2)) {
                bundle.putString(str2, a2);
            }
            if (stringArrayList != null && (stringArrayList == null || stringArrayList.size() != 0)) {
                int i2 = 0;
                while (i2 < stringArrayList.size()) {
                    String str5 = stringArrayList.get(i2);
                    if (!k.g(str5) && !k.h(str5)) {
                        stringArrayList.remove(i2);
                        i2--;
                    }
                    i2++;
                }
                if (stringArrayList.size() == 0) {
                    iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_URL_FORMAT_ERROR, null));
                    SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() MSG_PARAM_IMAGE_URL_FORMAT_ERROR--end");
                    d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() 非法的图片地址!");
                    return;
                }
                bundle.putStringArrayList("imageUrl", stringArrayList);
            } else if (this.f) {
                iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_ERROR, null));
                SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() imageUrl is null -- end");
                d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() imageUrl is null");
                return;
            }
            if (!k.g(activity, "4.6.0")) {
                SLog.i("openSDK_LOG.QzoneShare", "shareToQzone() qqver greater than 4.6.0");
                a.a(activity, stringArrayList, new c() {
                    /* class com.tencent.connect.share.QzoneShare.AnonymousClass1 */

                    @Override // com.tencent.open.utils.c
                    public void a(int i, String str) {
                        iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_URL_FORMAT_ERROR, null));
                    }

                    @Override // com.tencent.open.utils.c
                    public void a(int i, ArrayList<String> arrayList) {
                        if (i == 0) {
                            bundle.putStringArrayList("imageUrl", arrayList);
                        }
                        QzoneShare.this.b(activity, bundle, iUiListener);
                    }
                });
            } else if (h.c(activity, "4.2.0") < 0 || h.c(activity, "4.6.0") >= 0) {
                SLog.w("openSDK_LOG.QzoneShare", "shareToQzone() qqver below 4.2.0, will show download dialog");
                new TDialog(activity, "", a(""), null, this.c).show();
            } else {
                SLog.w("openSDK_LOG.QzoneShare", "shareToQzone() qqver between 4.2.0 and 4.6.0, will use qqshare");
                QQShare qQShare = new QQShare(activity, this.c);
                if (stringArrayList != null && stringArrayList.size() > 0) {
                    String str6 = stringArrayList.get(0);
                    if (i != 5 || k.h(str6)) {
                        bundle.putString("imageLocalUrl", str6);
                    } else {
                        iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_URL_MUST_BE_LOCAL, null));
                        SLog.e("openSDK_LOG.QzoneShare", "shareToQzone()手Q版本过低,纯图分享不支持网路图片");
                        d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone()手Q版本过低,纯图分享不支持网路图片");
                        return;
                    }
                }
                if (!k.g(activity, "4.5.0")) {
                    bundle.putInt("cflag", 1);
                }
                qQShare.shareToQQ(activity, bundle, iUiListener);
            }
            SLog.i("openSDK_LOG.QzoneShare", "shareToQzone() --end");
            return;
        }
        iUiListener.onError(new UiError(-6, Constants.MSG_SHARE_NOSD_ERROR, null));
        SLog.e("openSDK_LOG.QzoneShare", "shareToQzone() sdcard is null--end");
        d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_SHARE_NOSD_ERROR);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    /* JADX WARNING: Removed duplicated region for block: B:31:0x00e5  */
    /* JADX WARNING: Removed duplicated region for block: B:43:0x013e  */
    /* JADX WARNING: Removed duplicated region for block: B:46:0x0161  */
    /* JADX WARNING: Removed duplicated region for block: B:49:0x0184  */
    /* JADX WARNING: Removed duplicated region for block: B:52:0x019e  */
    /* JADX WARNING: Removed duplicated region for block: B:55:0x01c1  */
    /* JADX WARNING: Removed duplicated region for block: B:58:0x01e4  */
    /* JADX WARNING: Removed duplicated region for block: B:61:0x0207  */
    /* JADX WARNING: Removed duplicated region for block: B:64:0x024b  */
    /* JADX WARNING: Removed duplicated region for block: B:67:0x0272  */
    /* JADX WARNING: Removed duplicated region for block: B:70:0x0299  */
    /* JADX WARNING: Removed duplicated region for block: B:73:0x02c0  */
    /* JADX WARNING: Removed duplicated region for block: B:76:0x02e3  */
    /* JADX WARNING: Removed duplicated region for block: B:79:0x036f  */
    /* JADX WARNING: Removed duplicated region for block: B:83:0x0389  */
    /* JADX WARNING: Removed duplicated region for block: B:91:0x03b4  */
    /* JADX WARNING: Removed duplicated region for block: B:92:0x03fc  */
    private void b(Activity activity, Bundle bundle, IUiListener iUiListener) {
        String str;
        String str2;
        String str3;
        String appId;
        String openId;
        Intent intent;
        Exception e2;
        SLog.i("openSDK_LOG.QzoneShare", "doshareToQzone() --start");
        StringBuffer stringBuffer = new StringBuffer("mqqapi://share/to_qzone?src_type=app&version=1&file_type=news");
        ArrayList<String> stringArrayList = bundle.getStringArrayList("imageUrl");
        String string = bundle.getString("title");
        String string2 = bundle.getString("summary");
        String string3 = bundle.getString("targetUrl");
        String string4 = bundle.getString("audio_url");
        int i = bundle.getInt("req_type", 1);
        String string5 = bundle.getString("appName");
        String string6 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_APPID);
        String string7 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_PATH);
        String string8 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_TYPE);
        int i2 = bundle.getInt("cflag", 0);
        String string9 = bundle.getString("share_qq_ext_str");
        String str4 = "";
        try {
            Bundle bundle2 = bundle.getBundle("extMap");
            if (bundle2 != null) {
                Set<String> keySet = bundle2.keySet();
                str3 = string9;
                try {
                    JSONObject jSONObject = new JSONObject();
                    for (String str5 : keySet) {
                        str = string8;
                        try {
                            str2 = string7;
                            try {
                                jSONObject.put(str5, bundle2.get(str5));
                                string7 = str2;
                                string8 = str;
                            } catch (Exception e3) {
                                e2 = e3;
                                SLog.e("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
                                appId = this.c.getAppId();
                                openId = this.c.getOpenId();
                                SLog.v("openSDK_LOG.QzoneShare", "openId:" + openId);
                                if (stringArrayList != null) {
                                }
                                if (!TextUtils.isEmpty(string)) {
                                }
                                if (!TextUtils.isEmpty(string2)) {
                                }
                                if (!TextUtils.isEmpty(appId)) {
                                }
                                if (!TextUtils.isEmpty(string3)) {
                                }
                                if (!TextUtils.isEmpty(string5)) {
                                }
                                if (!k.e(openId)) {
                                }
                                if (!k.e(string4)) {
                                }
                                stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
                                if (!TextUtils.isEmpty(string6)) {
                                }
                                if (!TextUtils.isEmpty(str2)) {
                                }
                                if (!TextUtils.isEmpty(str)) {
                                }
                                if (!k.e(str3)) {
                                }
                                if (!TextUtils.isEmpty(str4)) {
                                }
                                stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i2)), 2));
                                SLog.v("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
                                a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
                                intent = new Intent("android.intent.action.VIEW");
                                intent.setData(Uri.parse(stringBuffer.toString()));
                                intent.putExtra("pkg_name", activity.getPackageName());
                                if (k.g(activity, "4.6.0")) {
                                }
                                if (a(intent)) {
                                }
                                SLog.i(SLog.TAG, "doShareToQzone() --end");
                            }
                        } catch (Exception e4) {
                            e2 = e4;
                            str2 = string7;
                            SLog.e("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
                            appId = this.c.getAppId();
                            openId = this.c.getOpenId();
                            SLog.v("openSDK_LOG.QzoneShare", "openId:" + openId);
                            if (stringArrayList != null) {
                            }
                            if (!TextUtils.isEmpty(string)) {
                            }
                            if (!TextUtils.isEmpty(string2)) {
                            }
                            if (!TextUtils.isEmpty(appId)) {
                            }
                            if (!TextUtils.isEmpty(string3)) {
                            }
                            if (!TextUtils.isEmpty(string5)) {
                            }
                            if (!k.e(openId)) {
                            }
                            if (!k.e(string4)) {
                            }
                            stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
                            if (!TextUtils.isEmpty(string6)) {
                            }
                            if (!TextUtils.isEmpty(str2)) {
                            }
                            if (!TextUtils.isEmpty(str)) {
                            }
                            if (!k.e(str3)) {
                            }
                            if (!TextUtils.isEmpty(str4)) {
                            }
                            stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i2)), 2));
                            SLog.v("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
                            a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
                            intent = new Intent("android.intent.action.VIEW");
                            intent.setData(Uri.parse(stringBuffer.toString()));
                            intent.putExtra("pkg_name", activity.getPackageName());
                            if (k.g(activity, "4.6.0")) {
                            }
                            if (a(intent)) {
                            }
                            SLog.i(SLog.TAG, "doShareToQzone() --end");
                        }
                    }
                    str2 = string7;
                    str = string8;
                    if (keySet.size() > 0) {
                        str4 = jSONObject.toString();
                    }
                } catch (Exception e5) {
                    e2 = e5;
                    str2 = string7;
                    str = string8;
                    SLog.e("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
                    appId = this.c.getAppId();
                    openId = this.c.getOpenId();
                    SLog.v("openSDK_LOG.QzoneShare", "openId:" + openId);
                    if (stringArrayList != null) {
                    }
                    if (!TextUtils.isEmpty(string)) {
                    }
                    if (!TextUtils.isEmpty(string2)) {
                    }
                    if (!TextUtils.isEmpty(appId)) {
                    }
                    if (!TextUtils.isEmpty(string3)) {
                    }
                    if (!TextUtils.isEmpty(string5)) {
                    }
                    if (!k.e(openId)) {
                    }
                    if (!k.e(string4)) {
                    }
                    stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
                    if (!TextUtils.isEmpty(string6)) {
                    }
                    if (!TextUtils.isEmpty(str2)) {
                    }
                    if (!TextUtils.isEmpty(str)) {
                    }
                    if (!k.e(str3)) {
                    }
                    if (!TextUtils.isEmpty(str4)) {
                    }
                    stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i2)), 2));
                    SLog.v("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
                    a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
                    intent = new Intent("android.intent.action.VIEW");
                    intent.setData(Uri.parse(stringBuffer.toString()));
                    intent.putExtra("pkg_name", activity.getPackageName());
                    if (k.g(activity, "4.6.0")) {
                    }
                    if (a(intent)) {
                    }
                    SLog.i(SLog.TAG, "doShareToQzone() --end");
                }
            } else {
                str3 = string9;
                str2 = string7;
                str = string8;
            }
        } catch (Exception e6) {
            e2 = e6;
            str3 = string9;
            str2 = string7;
            str = string8;
            SLog.e("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
            appId = this.c.getAppId();
            openId = this.c.getOpenId();
            SLog.v("openSDK_LOG.QzoneShare", "openId:" + openId);
            if (stringArrayList != null) {
            }
            if (!TextUtils.isEmpty(string)) {
            }
            if (!TextUtils.isEmpty(string2)) {
            }
            if (!TextUtils.isEmpty(appId)) {
            }
            if (!TextUtils.isEmpty(string3)) {
            }
            if (!TextUtils.isEmpty(string5)) {
            }
            if (!k.e(openId)) {
            }
            if (!k.e(string4)) {
            }
            stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
            if (!TextUtils.isEmpty(string6)) {
            }
            if (!TextUtils.isEmpty(str2)) {
            }
            if (!TextUtils.isEmpty(str)) {
            }
            if (!k.e(str3)) {
            }
            if (!TextUtils.isEmpty(str4)) {
            }
            stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i2)), 2));
            SLog.v("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
            a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
            intent = new Intent("android.intent.action.VIEW");
            intent.setData(Uri.parse(stringBuffer.toString()));
            intent.putExtra("pkg_name", activity.getPackageName());
            if (k.g(activity, "4.6.0")) {
            }
            if (a(intent)) {
            }
            SLog.i(SLog.TAG, "doShareToQzone() --end");
        }
        appId = this.c.getAppId();
        openId = this.c.getOpenId();
        SLog.v("openSDK_LOG.QzoneShare", "openId:" + openId);
        if (stringArrayList != null) {
            StringBuffer stringBuffer2 = new StringBuffer();
            int i3 = 9;
            if (stringArrayList.size() <= 9) {
                i3 = stringArrayList.size();
            }
            int i4 = 0;
            while (i4 < i3) {
                stringBuffer2.append(URLEncoder.encode(stringArrayList.get(i4)));
                if (i4 != i3 - 1) {
                    stringBuffer2.append(";");
                }
                i4++;
                stringArrayList = stringArrayList;
            }
            stringBuffer.append("&image_url=" + Base64.encodeToString(k.i(stringBuffer2.toString()), 2));
        }
        if (!TextUtils.isEmpty(string)) {
            stringBuffer.append("&title=" + Base64.encodeToString(k.i(string), 2));
        }
        if (!TextUtils.isEmpty(string2)) {
            stringBuffer.append("&description=" + Base64.encodeToString(k.i(string2), 2));
        }
        if (!TextUtils.isEmpty(appId)) {
            stringBuffer.append("&share_id=" + appId);
        }
        if (!TextUtils.isEmpty(string3)) {
            stringBuffer.append("&url=" + Base64.encodeToString(k.i(string3), 2));
        }
        if (!TextUtils.isEmpty(string5)) {
            stringBuffer.append("&app_name=" + Base64.encodeToString(k.i(string5), 2));
        }
        if (!k.e(openId)) {
            stringBuffer.append("&open_id=" + Base64.encodeToString(k.i(openId), 2));
        }
        if (!k.e(string4)) {
            stringBuffer.append("&audioUrl=" + Base64.encodeToString(k.i(string4), 2));
        }
        stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
        if (!TextUtils.isEmpty(string6)) {
            stringBuffer.append("&mini_program_appid=" + Base64.encodeToString(k.i(String.valueOf(string6)), 2));
        }
        if (!TextUtils.isEmpty(str2)) {
            stringBuffer.append("&mini_program_path=" + Base64.encodeToString(k.i(String.valueOf(str2)), 2));
        }
        if (!TextUtils.isEmpty(str)) {
            stringBuffer.append("&mini_program_type=" + Base64.encodeToString(k.i(String.valueOf(str)), 2));
        }
        if (!k.e(str3)) {
            stringBuffer.append("&share_qq_ext_str=" + Base64.encodeToString(k.i(str3), 2));
        }
        if (!TextUtils.isEmpty(str4)) {
            stringBuffer.append("&share_qzone_ext_str=" + Base64.encodeToString(k.i(str4), 2));
        }
        stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i2)), 2));
        SLog.v("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
        a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
        intent = new Intent("android.intent.action.VIEW");
        intent.setData(Uri.parse(stringBuffer.toString()));
        intent.putExtra("pkg_name", activity.getPackageName());
        if (k.g(activity, "4.6.0")) {
            if (a(intent)) {
                UIListenerManager.getInstance().setListenerWithRequestcode(Constants.REQUEST_OLD_QZSHARE, iUiListener);
                a(activity, intent, Constants.REQUEST_OLD_QZSHARE);
            }
            SLog.i("openSDK_LOG.QzoneShare", "doShareToQzone() -- QQ Version is < 4.6.0");
        } else {
            SLog.i("openSDK_LOG.QzoneShare", "doShareToQzone() -- QQ Version is > 4.6.0");
            if (UIListenerManager.getInstance().setListnerWithAction("shareToQzone", iUiListener) != null) {
                SLog.i("openSDK_LOG.QzoneShare", "doShareToQzone() -- do listener onCancel()");
            }
            if (a(intent)) {
                a(activity, Constants.REQUEST_QZONE_SHARE, intent, false);
            }
        }
        if (a(intent)) {
            d.a().a(this.c.getOpenId(), this.c.getAppId(), Constants.VIA_SHARE_TO_QZONE, "11", "3", "0", this.mViaShareQzoneType, "0", "1", "0");
            d.a().a(0, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "");
        } else {
            d.a().a(this.c.getOpenId(), this.c.getAppId(), Constants.VIA_SHARE_TO_QZONE, "11", "3", "1", this.mViaShareQzoneType, "0", "1", "0");
            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "hasActivityForIntent fail");
        }
        SLog.i(SLog.TAG, "doShareToQzone() --end");
    }
}