Как получить IP-адрес открытого VPN-соединения в Android
Мне нужно получить открытый VPN-подключенный IP-адрес в моем устройстве Android для моей дальнейшей работы программно. Я получил устройство, подключено ли оно к VPN или нет, но не смог определить VPN IP. Ниже приведен метод, который я использовал, чтобы узнать, подключен ли он к VPN или нет
ConnectivityManager cm = (ConnectivityManager)
this.getSystemService(Context.CONNECTIVITY_SERVICE);
Boolean b= cm.getNetworkInfo(ConnectivityManager.TYPE_VPN).isConnectedOrConnecting();
Но не удалось выяснить IP этого. Может кто-нибудь помочь мне получить IP.