BaseAdLoader$1.smali
.class Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;
.super Ljava/util/TimerTask;
.source "BaseAdLoader.java"
# instance fields
.field final synthetic this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# direct methods
.method constructor <init>(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)V
.registers 2
.prologue
.line 275
iput-object p1, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
invoke-direct {p0}, Ljava/util/TimerTask;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.registers 6
.prologue
const/4 v4, 0x0
.line 278
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "gdt ad outtime..."
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# getter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->gdtOutTime:I
invoke-static {v1}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$000(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/AdLog;->i(Ljava/lang/String;)V
.line 279
iget-object v0, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# getter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->gdtAd:Lcom/pluginsdk/interfaces/IAdDynamic;
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$100(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)Lcom/pluginsdk/interfaces/IAdDynamic;
move-result-object v0
if-eqz v0, :cond_8b
.line 280
const/4 v0, 0x1
.line 282
:try_start_26
iget-object v1, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# getter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->gdtAd:Lcom/pluginsdk/interfaces/IAdDynamic;
invoke-static {v1}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$100(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)Lcom/pluginsdk/interfaces/IAdDynamic;
move-result-object v1
invoke-interface {v1}, Lcom/pluginsdk/interfaces/IAdDynamic;->isCallback()Z
:try_end_2f
.catch Ljava/lang/Throwable; {:try_start_26 .. :try_end_2f} :catch_69
move-result v0
.line 286
:goto_30
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "gdt ad iscallback:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/cmcm/adsdk/dynamic/AdLog;->i(Ljava/lang/String;)V
.line 287
if-nez v0, :cond_85
.line 288
const-string v0, "call ad fail callback..."
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/AdLog;->i(Ljava/lang/String;)V
.line 289
iget-object v0, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# getter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->mAdLoadListener:Lcom/pluginsdk/interfaces/AdLoadListener;
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$200(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)Lcom/pluginsdk/interfaces/AdLoadListener;
move-result-object v0
if-eqz v0, :cond_63
.line 290
iget-object v0, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# getter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->mAdLoadListener:Lcom/pluginsdk/interfaces/AdLoadListener;
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$200(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)Lcom/pluginsdk/interfaces/AdLoadListener;
move-result-object v0
new-instance v1, Lcom/pluginsdk/interfaces/AdLoadErrorMsg;
invoke-direct {v1}, Lcom/pluginsdk/interfaces/AdLoadErrorMsg;-><init>()V
invoke-interface {v0, v1}, Lcom/pluginsdk/interfaces/AdLoadListener;->onAdLoadFail(Lcom/pluginsdk/interfaces/AdLoadErrorMsg;)V
.line 292
:cond_63
iget-object v0, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# setter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->mAdLoadListener:Lcom/pluginsdk/interfaces/AdLoadListener;
invoke-static {v0, v4}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$202(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;Lcom/pluginsdk/interfaces/AdLoadListener;)Lcom/pluginsdk/interfaces/AdLoadListener;
.line 302
:goto_68
return-void
.line 283
:catch_69
move-exception v1
.line 284
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "get callback error:"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-static {v1}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/cmcm/adsdk/dynamic/AdLog;->i(Ljava/lang/String;)V
goto :goto_30
.line 294
:cond_85
const-string v0, "not call ad fail callback..."
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/AdLog;->i(Ljava/lang/String;)V
goto :goto_68
.line 297
:cond_8b
iget-object v0, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# getter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->mAdLoadListener:Lcom/pluginsdk/interfaces/AdLoadListener;
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$200(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)Lcom/pluginsdk/interfaces/AdLoadListener;
move-result-object v0
if-eqz v0, :cond_a1
.line 298
iget-object v0, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# getter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->mAdLoadListener:Lcom/pluginsdk/interfaces/AdLoadListener;
invoke-static {v0}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$200(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;)Lcom/pluginsdk/interfaces/AdLoadListener;
move-result-object v0
new-instance v1, Lcom/pluginsdk/interfaces/AdLoadErrorMsg;
invoke-direct {v1}, Lcom/pluginsdk/interfaces/AdLoadErrorMsg;-><init>()V
invoke-interface {v0, v1}, Lcom/pluginsdk/interfaces/AdLoadListener;->onAdLoadFail(Lcom/pluginsdk/interfaces/AdLoadErrorMsg;)V
.line 300
:cond_a1
iget-object v0, p0, Lcom/cmcm/adsdk/dynamic/BaseAdLoader$1;->this$0:Lcom/cmcm/adsdk/dynamic/BaseAdLoader;
# setter for: Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->mAdLoadListener:Lcom/pluginsdk/interfaces/AdLoadListener;
invoke-static {v0, v4}, Lcom/cmcm/adsdk/dynamic/BaseAdLoader;->access$202(Lcom/cmcm/adsdk/dynamic/BaseAdLoader;Lcom/pluginsdk/interfaces/AdLoadListener;)Lcom/pluginsdk/interfaces/AdLoadListener;
goto :goto_68
.end method