Как прописать в коде использование мобильной сети для передачи по ней?
Написал приложение для Android которое предаёт фотографии на сервер, но вот в чём проблема по wi-fi в локальной сети приложение работает, а вот если я отключаю wi-fi и перехожу на мобильный интернет 4g, то ничего с него не приходит таблицы проброса на роутере прописал.
protected Void doInBackground(Void... arg0) {
// TODO Auto-generated method stub
try {
GlobalIpServer = InetAddress.getByName(inetadress);
System.out.println("ip адрес домена ipMainServer на данный момент: "+ GlobalIpServer.getHostAddress());
} catch (UnknownHostException e) {
e.printStackTrace();
}
try {
if (GlobalIpServer != null) {
//----------------------------------------------
client = new Socket(GlobalIpServer, portMainServer);
//----------------------------------------------
}
}
Источник: Stack Overflow на русском