Wi-Fi 연결이 완전히 설정 될 때까지 기다렸다가 계속 실행해야합니다. 나는 지금이 코드를 가지고 :네트워크 연결 대기
이android.net.conn.CONNECTIVITY_CHANGE
은 상태 변화를 듣고 현재 상태
상세 정보 here와 변수를 유지 :
wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
if(!wifiManager.isWifiEnabled())
{
Toast.makeText(this, "Connecting to wifi network", Toast.LENGTH_SHORT).show();
wifiManager.setWifiEnabled(true);
//wait for connection to be establisihed and only then proceed
}
[Android에서 WIFI 연결이 설정되었을 때를 감지하는 방법] (http://stackoverflow.com/questions/5888502/how-to-detect-when-wifi-connection-has-been-established)의 복제본이있을 수 있습니다. - 안드로이드) – naXa