小编Tom*_*Pax的帖子

适用于Android API的VPN的NetworkInfo 21+

我的问题很简单,Android支持以编程方式检查VPN是否处于活动状态(在API 21+上),请参阅:http : //developer.android.com/reference/android/net/ConnectivityManager.html#TYPE_VPN

我以为我知道它应该如何工作,但是可以使用roboguice进行编码:

@Inject
    boolean checkVPN(ConnectivityManager connMgr) {
        //don't know why always returns null:
        NetworkInfo networkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_VPN);

        boolean isVpnConn = networkInfo == null ? false : networkInfo.isConnected();
        return isVpnConn;
    }
Run Code Online (Sandbox Code Playgroud)

始终返回null。适用于WIFI或手机。

是虫子吗?还是我做错了什么?还是我误会了它应该如何工作?

vpn android android-5.0-lollipop

3
推荐指数
1
解决办法
1206
查看次数

标签 统计

android ×1

android-5.0-lollipop ×1

vpn ×1