2011-07-29 3 views
0

안드로이드가 있거나 네트워크가 없는데도 수신 할 수 있도록 이미 네트워크 가용성을 테스트하는 수신기를 만들었지 만 인터넷 가용성을 어떻게들을 수 있습니까?android에서 서비스중인 인터넷 사용 정보 듣기

목표는 무엇입니까? 실패의 로그는 우리가이 트릭을 할해야

답변

1

서비스 백그라운드 작업에서 스레드) 데이터에서 우리의 로그를 다시 전송해야합니다 (인터넷에 연결되어 있지 않음을 의미) 때 :

ConnectivityManager conMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); 
if(conMgr.getActiveNetworkInfo().isConnectedOrConnecting()) 
{ 
     // your stuff 
} 

Remeber은 넣어

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>