|
|
本帖最后由 溆旧 于 2026-6-24 15:04 编辑
.class public Lcom/stub/StubApp;
.super Ljava/lang/Object;
# ===== 构造方法 =====
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# ===== interface 系列(各种重载) =====
# interface24: Activity + String[] + int
.method public static interface24(Landroid/app/Activity;[Ljava/lang/String;I)V
.registers 4
return-void
.end method
# interface10: Activity
.method public static interface10(Landroid/app/Activity;)V
.registers 2
return-void
.end method
# interface11: Context
.method public static interface11(Landroid/content/Context;)V
.registers 2
return-void
.end method
# interface11: int ← 新增!
.method public static interface11(I)V
.registers 2
return-void
.end method
# interface12: Context
.method public static interface12(Landroid/content/Context;)V
.registers 2
return-void
.end method
# interface12: int(可能也有)
.method public static interface12(I)V
.registers 2
return-void
.end method
# ===== Google 广告需要的 =====
.method public static getOrigApplicationContext(Landroid/content/Context;)Landroid/content/Context;
.registers 2
return-object p0
.end method
.method public static getApplicationContext()Landroid/content/Context;
.registers 1
const/4 v0, 0x0
return-object v0
.end method
.method public static getPackageName()Ljava/lang/String;
.registers 1
const-string v0, "com.lezhi.meitubao" #替换为包名
return-object v0
.end method
# ===== 通用拦截器(防止其他缺失方法) =====
.method public static static(Ljava/lang/Object;)Ljava/lang/Object;
.registers 1
const/4 v0, 0x0
return-object v0
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 4
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/lezhi/meitubao/view/activity/HomeActivity; #替换为实际主页
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 3
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
const v0, 0x7f0c003b
invoke-virtual {p0, v0}, Landroid/app/Activity;->setContentView(I)V
return-void
.end method
native onCreate\(Landroid/os/Bundle;\)V
替换为
onCreate(Landroid/os/Bundle;)V
.registers 2
invoke-super {p0}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
return-void |
|