b.smali
.class public final Lcom/proxy/ad/a/d/b;
.super Ljava/lang/Object;
# direct methods
.method public static a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
.registers 3
:try_start_0
invoke-virtual {p0}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
move-result-object p0
invoke-virtual {p0, p1}, Landroid/content/res/AssetManager;->open(Ljava/lang/String;)Ljava/io/InputStream;
move-result-object p0
invoke-virtual {p0}, Ljava/io/InputStream;->available()I
move-result p1
new-array p1, p1, [B
invoke-virtual {p0, p1}, Ljava/io/InputStream;->read([B)I
invoke-virtual {p0}, Ljava/io/InputStream;->close()V
new-instance p0, Ljava/lang/String;
const-string v0, "UTF-8"
invoke-direct {p0, p1, v0}, Ljava/lang/String;-><init>([BLjava/lang/String;)V
:try_end_1b
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_1b} :catch_1c
return-object p0
:catch_1c
const/4 p0, 0x0
return-object p0
.end method