f.smali
.class public Lcom/ss/android/downloadlib/f/f;
.super Ljava/lang/Object;
.source "DownloadSettingUtils.java"
# direct methods
.method public static a(Lcom/ss/android/socialbase/downloader/k/a;)I
.registers 3
.param p0 # Lcom/ss/android/socialbase/downloader/k/a;
.annotation build Landroid/support/annotation/NonNull;
.end annotation
.end param
.prologue
.line 139
const-string v0, "external_storage_permission_path_type"
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public static a(Lcom/ss/android/a/a/b/c;)Lcom/ss/android/socialbase/downloader/k/a;
.registers 2
.annotation build Landroid/support/annotation/NonNull;
.end annotation
.prologue
.line 30
invoke-static {p0}, Lcom/ss/android/downloadlib/f/f;->b(Lcom/ss/android/a/a/b/c;)Lorg/json/JSONObject;
move-result-object v0
invoke-static {v0}, Lcom/ss/android/socialbase/downloader/k/a;->a(Lorg/json/JSONObject;)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
return-object v0
.end method
.method public static a()Lorg/json/JSONObject;
.registers 2
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.prologue
.line 25
invoke-static {}, Lcom/ss/android/downloadlib/a/x;->i()Lorg/json/JSONObject;
move-result-object v0
const-string v1, "ad"
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v0
return-object v0
.end method
.method public static a(I)Z
.registers 5
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 48
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v2
const-string v3, "install_guide_switch"
invoke-virtual {v2, v3, v1}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v2
if-ne v2, v0, :cond_f
:goto_e
return v0
:cond_f
move v0, v1
goto :goto_e
.end method
.method public static b(Lcom/ss/android/a/a/b/c;)Lorg/json/JSONObject;
.registers 2
.prologue
.line 34
if-nez p0, :cond_4
.line 35
const/4 v0, 0x0
.line 40
:goto_3
return-object v0
.line 37
:cond_4
invoke-interface {p0}, Lcom/ss/android/a/a/b/c;->t()Z
move-result v0
if-eqz v0, :cond_f
.line 38
invoke-static {}, Lcom/ss/android/downloadlib/f/f;->a()Lorg/json/JSONObject;
move-result-object v0
goto :goto_3
.line 40
:cond_f
invoke-interface {p0}, Lcom/ss/android/a/a/b/c;->p()Lorg/json/JSONObject;
move-result-object v0
goto :goto_3
.end method
.method public static b(I)Z
.registers 4
.prologue
const/4 v0, 0x1
.line 55
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v1
const-string v2, "install_guide_vivo"
invoke-virtual {v1, v2, v0}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v1
if-ne v1, v0, :cond_e
:goto_d
return v0
:cond_e
const/4 v0, 0x0
goto :goto_d
.end method
.method public static c(Lcom/ss/android/a/a/b/c;)I
.registers 4
.param p0 # Lcom/ss/android/a/a/b/c;
.annotation build Landroid/support/annotation/NonNull;
.end annotation
.end param
.prologue
.line 143
invoke-static {p0}, Lcom/ss/android/downloadlib/f/f;->a(Lcom/ss/android/a/a/b/c;)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "external_storage_permission_path_type"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public static c(I)Z
.registers 4
.prologue
const/4 v0, 0x1
.line 62
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v1
const-string v2, "install_guide_huawei"
invoke-virtual {v1, v2, v0}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v1
if-ne v1, v0, :cond_e
:goto_d
return v0
:cond_e
const/4 v0, 0x0
goto :goto_d
.end method
.method public static d(I)Z
.registers 4
.prologue
const/4 v0, 0x1
.line 69
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v1
const-string v2, "install_guide_xiaomi"
invoke-virtual {v1, v2, v0}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v1
if-ne v1, v0, :cond_e
:goto_d
return v0
:cond_e
const/4 v0, 0x0
goto :goto_d
.end method
.method public static e(I)Z
.registers 4
.prologue
const/4 v0, 0x1
.line 76
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v1
const-string v2, "install_guide_kllk"
invoke-virtual {v1, v2, v0}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v1
if-ne v1, v0, :cond_e
:goto_d
return v0
:cond_e
const/4 v0, 0x0
goto :goto_d
.end method
.method public static f(I)Ljava/lang/String;
.registers 3
.prologue
.line 83
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_guide_lottie_url_xiaomi"
invoke-virtual {v0, v1}, Lcom/ss/android/socialbase/downloader/k/a;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public static g(I)Ljava/lang/String;
.registers 3
.prologue
.line 90
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_guide_lottie_url_kllk"
invoke-virtual {v0, v1}, Lcom/ss/android/socialbase/downloader/k/a;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public static h(I)Ljava/lang/String;
.registers 3
.prologue
.line 97
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_guide_lottie_url_vivo"
invoke-virtual {v0, v1}, Lcom/ss/android/socialbase/downloader/k/a;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public static i(I)Ljava/lang/String;
.registers 3
.prologue
.line 104
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_guide_lottie_url_huawei"
invoke-virtual {v0, v1}, Lcom/ss/android/socialbase/downloader/k/a;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public static j(I)I
.registers 4
.prologue
.line 111
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_hijack_days"
const/16 v2, 0xf
invoke-virtual {v0, v1, v2}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public static k(I)I
.registers 4
.prologue
.line 118
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_guide_interval"
const/4 v2, 0x3
invoke-virtual {v0, v1, v2}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public static l(I)D
.registers 5
.prologue
.line 125
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_hijack_ratio"
const-wide/high16 v2, 0x3fe0000000000000L # 0.5
invoke-virtual {v0, v1, v2, v3}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;D)D
move-result-wide v0
return-wide v0
.end method
.method public static m(I)J
.registers 5
.prologue
.line 132
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "install_guide_show_time"
const-wide/16 v2, 0xbb8
invoke-virtual {v0, v1, v2, v3}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method public static n(I)Z
.registers 5
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 148
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v2
const-string v3, "pause_reserve_on_wifi"
invoke-virtual {v2, v3, v1}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v2
if-ne v2, v0, :cond_f
:goto_e
return v0
:cond_f
move v0, v1
goto :goto_e
.end method
.method public static o(I)D
.registers 5
.prologue
.line 157
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "clean_min_install_size"
const-wide/16 v2, 0x0
invoke-virtual {v0, v1, v2, v3}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;D)D
move-result-wide v0
return-wide v0
.end method
.method public static p(I)J
.registers 5
.prologue
.line 166
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "storage_min_size"
const-wide/16 v2, 0x0
invoke-virtual {v0, v1, v2, v3}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method public static q(I)J
.registers 5
.prologue
.line 176
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "clean_fetch_apk_head_time_out"
const-wide/16 v2, 0x320
invoke-virtual {v0, v1, v2, v3}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method public static r(I)Z
.registers 5
.prologue
.line 185
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "clean_fetch_apk_switch"
const-wide/16 v2, 0x0
invoke-virtual {v0, v1, v2, v3}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;J)J
move-result-wide v0
const-wide/16 v2, 0x1
cmp-long v0, v0, v2
if-nez v0, :cond_14
const/4 v0, 0x1
:goto_13
return v0
:cond_14
const/4 v0, 0x0
goto :goto_13
.end method
.method public static s(I)Z
.registers 5
.prologue
.line 194
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v0
const-string v1, "clean_space_optimise_switch"
const-wide/16 v2, 0x0
invoke-virtual {v0, v1, v2, v3}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;J)J
move-result-wide v0
const-wide/16 v2, 0x1
cmp-long v0, v0, v2
if-nez v0, :cond_14
const/4 v0, 0x1
:goto_13
return v0
:cond_14
const/4 v0, 0x0
goto :goto_13
.end method
.method public static t(I)Z
.registers 5
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 203
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v2
const-string v3, "exec_clear_space_switch"
invoke-virtual {v2, v3, v1}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v2
if-ne v2, v0, :cond_f
:goto_e
return v0
:cond_f
move v0, v1
goto :goto_e
.end method
.method public static u(I)Z
.registers 5
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 212
invoke-static {p0}, Lcom/ss/android/socialbase/downloader/k/a;->a(I)Lcom/ss/android/socialbase/downloader/k/a;
move-result-object v2
const-string v3, "clean_app_cache_dir"
invoke-virtual {v2, v3, v1}, Lcom/ss/android/socialbase/downloader/k/a;->a(Ljava/lang/String;I)I
move-result v2
if-ne v2, v0, :cond_f
:goto_e
return v0
:cond_f
move v0, v1
goto :goto_e
.end method