最有可能的是这种内在函数方法

问题描述 投票:0回答:1

我正在反编译一些apk并遇到了这个问题

protected ButtonAction(String str) {
    Intrinsics.m27292b(str, "action");
    this.action = str;
}

public final void m23619h(String str) {
    Intrinsics.m27292b(str, "donationGroup");
    this.f14615e.edit().putString("donation_group", str).apply();
}

我理解Intrinsics来自:

import kotlin.jvm.internal.Intrinsics;

我的问题是最有可能的是m27292b?我知道这有点抽象,但我试着去学习

android kotlin decompiling
1个回答
1
投票

f14615e可能是SharedPreferences ......正如.edit().apply()暗示的那样。

Intrinsics.m27292b的签名与Intrinsics的各种方法相匹配。它可以是任何方法,它将接受两个String作为参数;它可能是在宣称str不是null

public static void checkParameterIsNotNull(Object value, String paramName) {
    if (value == null) {
        throwParameterIsNullException(paramName);
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.