Guest User

Untitled

a guest
Sep 18th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. String address = "mynoipdomain"; //global variable
  2. String lan = "myesplocalip"; // global variable
  3.  
  4. String serverAdress;
  5. ConnectivityManager connectivityManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
  6. assert connectivityManager != null; //i added this line because Android Studio was giving warning that "Method invocation 'getNetworkInfo' may produce 'java.lang.NullPointerException'"
  7. if(connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED ||
  8. connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED) {
  9. serverAdress = address + ":3001"; //3001 is port
  10. }
  11. else{
  12. serverAdress = lan + ":3001";
  13. }
Add Comment
Please, Sign In to add comment