.class public Lcom/ta/utdid2/device/UTDevice; .super Ljava/lang/Object; .source "UTDevice.java" # direct methods .method public constructor ()V .registers 1 .line 10 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static getUtdid(Landroid/content/Context;)Ljava/lang/String; .registers 2 .line 18 invoke-static {p0}, Lcom/ta/utdid2/device/DeviceInfo;->getDevice(Landroid/content/Context;)Lcom/ta/utdid2/device/Device; move-result-object p0 if-eqz p0, :cond_16 .line 19 invoke-virtual {p0}, Lcom/ta/utdid2/device/Device;->getUtdid()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Lcom/ta/utdid2/android/utils/StringUtils;->isEmpty(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_11 goto :goto_16 :cond_11 invoke-virtual {p0}, Lcom/ta/utdid2/device/Device;->getUtdid()Ljava/lang/String; move-result-object p0 goto :goto_18 :cond_16 :goto_16 const-string p0, "ffffffffffffffffffffffff" :goto_18 return-object p0 .end method