d.smali
.class public Lcom/garena/android/gpns/g/d;
.super Ljava/lang/Object;
.source "ServiceUtils.java"
# direct methods
.method public static a(Landroid/content/Context;)Ljava/lang/String;
.registers 3
.line 1
:try_start_0
invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object v0
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object p0
const/16 v1, 0x80
invoke-virtual {v0, p0, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
move-result-object p0
.line 2
iget-object v0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
if-eqz v0, :cond_23
.line 3
iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
const-string v0, "com.garena.sdk.push.applicationId"
invoke-virtual {p0, v0}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result p0
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
.line 4
invoke-virtual {p0}, Ljava/lang/Integer;->toString()Ljava/lang/String;
move-result-object p0
:try_end_22
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_22} :catch_23
return-object p0
:catch_23
:cond_23
const-string p0, ""
return-object p0
.end method