INNER CODE UNIT · Java

exempt

tiann/FreeReflection · library/src/main/java/me/weishu/reflection/BootstrapClass.java:43

    public static boolean exempt(String method) {
        return exempt(new String[]{method});
    }

    /**
     * make specific methods exempted from hidden API check.
     *
     * @param methods the method signature prefix, such as "Ldalvik/system", "Landroid" or even "L"
     * @return true if success
     */
    public static boolean exempt(String... methods) {
        if (sVmRuntime == null || setHiddenApiExemptions == null) {
            return false;
        }

        try {
            setHiddenApiExemptions.invoke(sVmRuntime, new Object[]{methods});
            return true;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…