flutter_vpn icon indicating copy to clipboard operation
flutter_vpn copied to clipboard

builder.addAllowedApplication or builder.addDisallowedApplication. support

Open amanuel89 opened this issue 4 years ago • 0 comments

How can i access this native function inside the lib https://github.com/X-dea/flutter_vpn/blob/master/android/src/main/java/org/strongswan/android/logic/CharonVpnService.java if (mSelectedApps.size() > 0 && Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { switch (mAppHandling) { case SELECTED_APPS_EXCLUDE: for (String app : mSelectedApps) { try { builder.addDisallowedApplication(app); } catch (PackageManager.NameNotFoundException e) { // possible if not configured via GUI or app was uninstalled } } break; case SELECTED_APPS_ONLY: for (String app : mSelectedApps) { try { builder.addAllowedApplication(app); } catch (PackageManager.NameNotFoundException e) { // possible if not configured via GUI or app was uninstalled } } break; default: break; } } builder.setMtu(mMtu); }

amanuel89 avatar Feb 20 '21 07:02 amanuel89