@Override protected void onBindMethods() { super.onBindMethods(); addMethodProxy(new ResultStaticMethodProxy("addPermissionAsync", true)); addMethodProxy(new ResultStaticMethodProxy("addPermission", true)); addMethodProxy(new ResultStaticMethodProxy("performDexOpt", true)); addMethodProxy(new ResultStaticMethodProxy("performDexOptIfNeeded", false)); addMethodProxy(new ResultStaticMethodProxy("performDexOptSecondary", true)); addMethodProxy(new ResultStaticMethodProxy("addOnPermissionsChangeListener", 0)); addMethodProxy(new ResultStaticMethodProxy("removeOnPermissionsChangeListener", 0)); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { addMethodProxy(new ResultStaticMethodProxy("checkPackageStartable", 0)); } if (BuildCompat.isOreo()) { addMethodProxy(new ResultStaticMethodProxy("notifyDexLoad", 0)); addMethodProxy(new ResultStaticMethodProxy("notifyPackageUse", 0)); addMethodProxy(new ResultStaticMethodProxy("setInstantAppCookie", false)); addMethodProxy(new ResultStaticMethodProxy("isInstantApp", false)); } }
@Override protected void onBindMethods() { super.onBindMethods(); addMethodProxy(new ResultStaticMethodProxy("addPermissionAsync", true)); addMethodProxy(new ResultStaticMethodProxy("addPermission", true)); addMethodProxy(new ResultStaticMethodProxy("performDexOpt", true)); addMethodProxy(new ResultStaticMethodProxy("performDexOptIfNeeded", false)); addMethodProxy(new ResultStaticMethodProxy("performDexOptSecondary", true)); addMethodProxy(new ResultStaticMethodProxy("addOnPermissionsChangeListener", 0)); addMethodProxy(new ResultStaticMethodProxy("removeOnPermissionsChangeListener", 0)); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { addMethodProxy(new ResultStaticMethodProxy("checkPackageStartable", 0)); } if (BuildCompat.isOreo()) { addMethodProxy(new ResultStaticMethodProxy("notifyDexLoad", 0)); addMethodProxy(new ResultStaticMethodProxy("notifyPackageUse", 0)); addMethodProxy(new ResultStaticMethodProxy("setInstantAppCookie", false)); addMethodProxy(new ResultStaticMethodProxy("isInstantApp", false)); } }
@Override protected void onBindMethods() { super.onBindMethods(); addMethodProxy(new ResultStaticMethodProxy("addPermissionAsync", true)); addMethodProxy(new ResultStaticMethodProxy("addPermission", true)); addMethodProxy(new ResultStaticMethodProxy("performDexOpt", true)); addMethodProxy(new ResultStaticMethodProxy("performDexOptIfNeeded", false)); addMethodProxy(new ResultStaticMethodProxy("performDexOptSecondary", true)); addMethodProxy(new ResultStaticMethodProxy("addOnPermissionsChangeListener", 0)); addMethodProxy(new ResultStaticMethodProxy("removeOnPermissionsChangeListener", 0)); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { addMethodProxy(new ResultStaticMethodProxy("checkPackageStartable", 0)); } if (BuildCompat.isOreo()) { addMethodProxy(new ResultStaticMethodProxy("notifyDexLoad", 0)); addMethodProxy(new ResultStaticMethodProxy("notifyPackageUse", 0)); addMethodProxy(new ResultStaticMethodProxy("setInstantAppCookie", false)); addMethodProxy(new ResultStaticMethodProxy("isInstantApp", false)); } }