title: Java VPN Connection
body: <p>I have to create an Android app that connect to a Server with a VPN.
  I read this topic: <a href="https://stackoverflow.com/questions/13233477/how-to-use-vpn-in-android">How to use VPN in Android?</a></p>
  
  <p>And I found that "There is no standard mechanism in place for setting up a connection to a VPN server. ToyVpn simply communicates over a socket using raw TCP packets. You can either implement an existing protocol (see RFC 4026) like OpenVPN has done or write something yourself."</p>
  
  <p>It is still true today? Are there any solutions to easily connect to a Server with a VPN?</p>