VPN(addAllowedApplication)在API级别21-26-28

时间:2019-07-15 15:58:42

标签: java android openvpn

我使用此代码添加允许应用程序使用vpn。

它在android 6上工作。但不适用于android api 21-26-28。当在其api上启动vpn时,所有应用都可以使用vpn。

我的一些代码:

    @TargetApi(Build.VERSION_CODES.LOLLIPOP)
private void setAllowedVpnPackages(Builder builder) {


    String pkg = "org.mozilla.rocket";

    try {
        builder.addAllowedApplication(pkg);
    } catch (PackageManager.NameNotFoundException e) {
        e.printStackTrace();
    }


}

0 个答案:

没有答案