что наиболее вероятно, этот метод Intrinsics - PullRequest
0 голосов
/ 26 марта 2019

Я декомпилировал какой-то 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? Я знаю, что это абстрактно, но я пытаюсь выучить

1 Ответ

1 голос
/ 26 марта 2019

f14615e может быть SharedPreferences ... как .edit() и .apply() подсказка для.

, тогда как подпись Intrinsics.m27292b соответствует различным методам Intrinsics .это может быть любой метод, который принимает два String в качестве параметров;это может быть утверждение, что str не является null.

public static void checkParameterIsNotNull(Object value, String paramName) {
    if (value == null) {
        throwParameterIsNullException(paramName);
    }
}
...