.class public Lcom/tencent/connect/share/QzonePublish; .super Lcom/tencent/connect/common/BaseApi; .source "ProGuard" # direct methods .method private a(Landroid/app/Activity;Landroid/os/Bundle;Lcom/tencent/tauth/IUiListener;)V .locals 28 move-object/from16 v1, p0 move-object/from16 v0, p2 const-string v2, "openSDK_LOG.QzonePublish" const-string v3, "doPublishToQzone() --start" .line 186 invoke-static {v2, v3}, Lcom/tencent/open/a/f;->c(Ljava/lang/String;Ljava/lang/String;)V .line 188 new-instance v2, Ljava/lang/StringBuffer; const-string v3, "mqqapi://qzone/publish?src_type=app&version=1&file_type=news" invoke-direct {v2, v3}, Ljava/lang/StringBuffer;->(Ljava/lang/String;)V const-string v3, "imageUrl" .line 189 invoke-virtual {v0, v3}, Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList; move-result-object v3 const-string v4, "summary" .line 190 invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object v4 const-string v5, "req_type" const/4 v6, 0x3 .line 191 invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I move-result v5 const-string v7, "appName" .line 192 invoke-virtual {v0, v7}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object v7 const-string v8, "videoPath" .line 193 invoke-virtual {v0, v8}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object v8 const-string v9, "videoDuration" .line 194 invoke-virtual {v0, v9}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I move-result v9 const-string v10, "videoSize" .line 195 invoke-virtual {v0, v10}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J move-result-wide v10 const-string v12, "" :try_start_0 const-string v13, "extMap" .line 198 invoke-virtual {v0, v13}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; move-result-object v0 if-eqz v0, :cond_2 .line 200 invoke-virtual {v0}, Landroid/os/Bundle;->keySet()Ljava/util/Set; move-result-object v13 .line 201 new-instance v14, Lorg/json/JSONObject; invoke-direct {v14}, Lorg/json/JSONObject;->()V .line 202 invoke-interface {v13}, Ljava/util/Set;->iterator()Ljava/util/Iterator; move-result-object v13 :goto_0 invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z move-result v15 if-eqz v15, :cond_1 invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v15 check-cast v15, Ljava/lang/String; .line 203 invoke-virtual {v0, v15}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object v16 invoke-static/range {v16 .. v16}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v16 if-nez v16, :cond_0 .line 204 invoke-virtual {v0, v15}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object v6 invoke-virtual {v14, v15, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :cond_0 const/4 v6, 0x3 goto :goto_0 .line 207 :cond_1 invoke-virtual {v14}, Lorg/json/JSONObject;->length()I move-result v0 if-lez v0, :cond_2 .line 208 invoke-virtual {v14}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object v0 :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 move-object v12, v0 goto :goto_1 :catch_0 move-exception v0 const-string v6, "openSDK_LOG.QzonePublish" const-string v13, "publishToQzone() --error parse extmap" .line 212 invoke-static {v6, v13, v0}, Lcom/tencent/open/a/f;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V .line 216 :cond_2 :goto_1 iget-object v0, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v0}, Lcom/tencent/connect/auth/QQToken;->b()Ljava/lang/String; move-result-object v0 .line 217 iget-object v6, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v6}, Lcom/tencent/connect/auth/QQToken;->d()Ljava/lang/String; move-result-object v6 const-string v13, "openSDK_LOG.QzonePublish" .line 219 new-instance v14, Ljava/lang/StringBuilder; invoke-direct {v14}, Ljava/lang/StringBuilder;->()V const-string v15, "openId:" invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v14 invoke-static {v13, v14}, Lcom/tencent/open/a/f;->a(Ljava/lang/String;Ljava/lang/String;)V const-string v13, "" const/4 v14, 0x3 if-ne v14, v5, :cond_5 if-eqz v3, :cond_5 const-string v13, "7" .line 223 new-instance v14, Ljava/lang/StringBuffer; invoke-direct {v14}, Ljava/lang/StringBuffer;->()V .line 224 invoke-virtual {v3}, Ljava/util/ArrayList;->size()I move-result v15 move-object/from16 v17, v13 const/4 v13, 0x0 :goto_2 if-ge v13, v15, :cond_4 .line 226 invoke-virtual {v3, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object v16 check-cast v16, Ljava/lang/String; move-object/from16 v18, v3 invoke-static/range {v16 .. v16}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;)Ljava/lang/String; move-result-object v3 invoke-virtual {v14, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; add-int/lit8 v3, v15, -0x1 if-eq v13, v3, :cond_3 const-string v3, ";" .line 228 invoke-virtual {v14, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; :cond_3 add-int/lit8 v13, v13, 0x1 move-object/from16 v3, v18 goto :goto_2 .line 231 :cond_4 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V const-string v13, "&image_url=" invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v14}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; move-result-object v13 invoke-static {v13}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v13 const/4 v14, 0x2 invoke-static {v13, v14}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v13 invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; move-object/from16 v13, v17 :cond_5 const/4 v3, 0x4 if-ne v3, v5, :cond_6 const-string v13, "8" .line 236 new-instance v14, Ljava/lang/StringBuilder; invoke-direct {v14}, Ljava/lang/StringBuilder;->()V const-string v15, "&videoPath=" invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v8}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v8 const/4 v15, 0x2 invoke-static {v8, v15}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v8 invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v8 invoke-virtual {v2, v8}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; .line 237 new-instance v8, Ljava/lang/StringBuilder; invoke-direct {v8}, Ljava/lang/StringBuilder;->()V const-string v14, "&videoDuration=" invoke-virtual {v8, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v9}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v9 invoke-static {v9}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v9 invoke-static {v9, v15}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v9 invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v8 invoke-virtual {v2, v8}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; .line 238 new-instance v8, Ljava/lang/StringBuilder; invoke-direct {v8}, Ljava/lang/StringBuilder;->()V const-string v9, "&videoSize=" invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v9 invoke-static {v9}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v9 invoke-static {v9, v15}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v9 invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v8 invoke-virtual {v2, v8}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; :cond_6 move-object/from16 v24, v13 .line 241 invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v8 if-nez v8, :cond_7 .line 243 new-instance v8, Ljava/lang/StringBuilder; invoke-direct {v8}, Ljava/lang/StringBuilder;->()V const-string v9, "&description=" invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v4}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v4 const/4 v9, 0x2 invoke-static {v4, v9}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v4 invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v4 invoke-virtual {v2, v4}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; .line 247 :cond_7 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v4 if-nez v4, :cond_8 .line 248 new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V const-string v8, "&share_id=" invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; .line 251 :cond_8 invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_9 .line 252 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v4, "&app_name=" invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v7}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v4 const/4 v7, 0x2 invoke-static {v4, v7}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v4 invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; .line 255 :cond_9 invoke-static {v6}, Lcom/tencent/open/utils/i;->e(Ljava/lang/String;)Z move-result v0 if-nez v0, :cond_a .line 256 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v4, "&open_id=" invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v6}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v4 const/4 v6, 0x2 invoke-static {v4, v6}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v4 invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; .line 259 :cond_a invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_b .line 260 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v4, "&share_qzone_ext_str=" invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v12}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v4 const/4 v6, 0x2 invoke-static {v4, v6}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v4 invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; .line 264 :cond_b new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v4, "&req_type=" invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {v5}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v4 invoke-static {v4}, Lcom/tencent/open/utils/i;->i(Ljava/lang/String;)[B move-result-object v4 const/4 v5, 0x2 invoke-static {v4, v5}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; move-result-object v4 invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; const-string v0, "openSDK_LOG.QzonePublish" .line 267 new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V const-string v5, "doPublishToQzone, url: " invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; move-result-object v5 invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v4 invoke-static {v0, v4}, Lcom/tencent/open/a/f;->a(Ljava/lang/String;Ljava/lang/String;)V .line 269 invoke-static {}, Lcom/tencent/open/utils/d;->a()Landroid/content/Context; move-result-object v0 iget-object v4, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; const-string v5, "requireApi" const/4 v6, 0x1 new-array v6, v6, [Ljava/lang/String; const-string v7, "shareToNativeQQ" const/4 v8, 0x0 aput-object v7, v6, v8 invoke-static {v0, v4, v5, v6}, Lcom/tencent/connect/a/a;->a(Landroid/content/Context;Lcom/tencent/connect/auth/QQToken;Ljava/lang/String;[Ljava/lang/String;)V .line 271 new-instance v0, Landroid/content/Intent; const-string v4, "android.intent.action.VIEW" invoke-direct {v0, v4}, Landroid/content/Intent;->(Ljava/lang/String;)V .line 272 invoke-virtual {v2}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; move-result-object v2 invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; move-result-object v2 invoke-virtual {v0, v2}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; const-string v2, "pkg_name" .line 274 invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; move-result-object v4 invoke-virtual {v0, v2, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; .line 276 invoke-virtual {v1, v0}, Lcom/tencent/connect/share/QzonePublish;->a(Landroid/content/Intent;)Z move-result v2 if-eqz v2, :cond_c const/16 v2, 0x2778 move-object/from16 v4, p1 const/4 v5, 0x0 .line 277 invoke-virtual {v1, v4, v2, v0, v5}, Lcom/tencent/connect/share/QzonePublish;->a(Landroid/app/Activity;ILandroid/content/Intent;Z)V .line 278 invoke-static {}, Lcom/tencent/open/b/d;->a()Lcom/tencent/open/b/d; move-result-object v6 const/4 v7, 0x0 const-string v8, "SHARE_CHECK_SDK" const-string v9, "1000" iget-object v0, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v0}, Lcom/tencent/connect/auth/QQToken;->b()Ljava/lang/String; move-result-object v10 invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v11 invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J move-result-wide v2 invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v12 const/4 v13, 0x0 const/4 v14, 0x1 const-string v15, "hasActivityForIntent success" invoke-virtual/range {v6 .. v15}, Lcom/tencent/open/b/d;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;IILjava/lang/String;)V .line 280 invoke-static {}, Lcom/tencent/open/b/d;->a()Lcom/tencent/open/b/d; move-result-object v17 iget-object v0, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v0}, Lcom/tencent/connect/auth/QQToken;->d()Ljava/lang/String; move-result-object v18 iget-object v0, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v0}, Lcom/tencent/connect/auth/QQToken;->b()Ljava/lang/String; move-result-object v19 const-string v20, "ANDROIDQQ.SHARETOQZ.XX" const-string v21, "11" const-string v22, "3" const-string v23, "1" const-string v25, "0" const-string v26, "1" const-string v27, "0" invoke-virtual/range {v17 .. v27}, Lcom/tencent/open/b/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V goto :goto_3 :cond_c const-string v0, "openSDK_LOG.QzonePublish" const-string v2, "doPublishToQzone() target activity not found" .line 285 invoke-static {v0, v2}, Lcom/tencent/open/a/f;->e(Ljava/lang/String;Ljava/lang/String;)V .line 286 invoke-static {}, Lcom/tencent/open/b/d;->a()Lcom/tencent/open/b/d; move-result-object v4 const/4 v5, 0x1 const-string v6, "SHARE_CHECK_SDK" const-string v7, "1000" iget-object v0, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v0}, Lcom/tencent/connect/auth/QQToken;->b()Ljava/lang/String; move-result-object v8 invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v9 invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J move-result-wide v2 invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v10 const/4 v11, 0x0 const/4 v12, 0x1 const-string v13, "hasActivityForIntent fail" invoke-virtual/range {v4 .. v13}, Lcom/tencent/open/b/d;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;IILjava/lang/String;)V .line 288 invoke-static {}, Lcom/tencent/open/b/d;->a()Lcom/tencent/open/b/d; move-result-object v17 iget-object v0, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v0}, Lcom/tencent/connect/auth/QQToken;->d()Ljava/lang/String; move-result-object v18 iget-object v0, v1, Lcom/tencent/connect/share/QzonePublish;->d:Lcom/tencent/connect/auth/QQToken; invoke-virtual {v0}, Lcom/tencent/connect/auth/QQToken;->b()Ljava/lang/String; move-result-object v19 const-string v20, "ANDROIDQQ.SHARETOQZ.XX" const-string v21, "11" const-string v22, "3" const-string v23, "1" const-string v25, "0" const-string v26, "1" const-string v27, "0" invoke-virtual/range {v17 .. v27}, Lcom/tencent/open/b/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V :goto_3 const-string v0, "openSDK_LOG" const-string v2, "doPublishToQzone() --end" .line 294 invoke-static {v0, v2}, Lcom/tencent/open/a/f;->c(Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method static synthetic a(Lcom/tencent/connect/share/QzonePublish;Landroid/app/Activity;Landroid/os/Bundle;Lcom/tencent/tauth/IUiListener;)V .locals 0 .line 34 invoke-direct {p0, p1, p2, p3}, Lcom/tencent/connect/share/QzonePublish;->a(Landroid/app/Activity;Landroid/os/Bundle;Lcom/tencent/tauth/IUiListener;)V return-void .end method