多宝语音 v1.5.0版本的 MD5 值为:dcfcdc4e4f0a662eb0256f88e60f66b1

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


package g10;

import android.text.TextUtils;
import com.sina.weibo.sdk.web.WebActivity;
import com.taobao.accs.common.Constants;
import g10.b;
import org.json.JSONException;
import org.json.JSONObject;

public final class d implements b2.b<String> {

    public final b.a f34996a;

    public final e f34997b;

    public d(e eVar, WebActivity.a aVar) {
        this.f34997b = eVar;
        this.f34996a = aVar;
    }

    @Override
    public final void a(String str) {
        String str2 = str;
        yz.c.a("WbShareTag", "handle image result :" + str2);
        if (!TextUtils.isEmpty(str2)) {
            try {
                JSONObject jSONObject = new JSONObject(str2);
                int optInt = jSONObject.optInt(Constants.KEY_HTTP_CODE);
                String optString = jSONObject.optString("data");
                boolean z11 = true;
                if (optInt == 1 && !TextUtils.isEmpty(optString)) {
                    this.f34997b.f35003h = optString;
                    b.a aVar = this.f34996a;
                    if (aVar != null) {
                        WebActivity.a aVar2 = (WebActivity.a) aVar;
                        String a11 = WebActivity.this.f21254f.a();
                        if (TextUtils.isEmpty(a11)) {
                            return;
                        }
                        WebActivity.this.getClass();
                        if (TextUtils.isEmpty(a11) || (!a11.startsWith("https://service.weibo.com/share/mobilesdk.php") && !a11.startsWith("https://open.weibo.cn/oauth2/authorize?"))) {
                            z11 = false;
                        }
                        return;
                    }
                    return;
                }
                b.a aVar3 = this.f34996a;
                if (aVar3 != null) {
                    WebActivity.this.f21255g.b("图片内容不合适,禁止上传!");
                    return;
                }
                return;
            } catch (JSONException e11) {
                e11.printStackTrace();
                b.a aVar4 = this.f34996a;
                if (aVar4 != null) {
                    WebActivity.this.f21255g.b("解析服务端返回的字符串时发生异常!");
                    return;
                }
                return;
            }
        }
        b.a aVar5 = this.f34996a;
        if (aVar5 != null) {
            WebActivity.this.f21255g.b("处理图片,服务端返回null!");
        }
    }

    @Override
    public final void a(Throwable th2) {
        b.a aVar = this.f34996a;
        if (aVar != null) {
            WebActivity.this.f21255g.b(th2.getMessage());
        }
    }
}