2
전체 응용 프로그램이 실행 중이고 응용 프로그램을 사용하지 않을 때 파괴되면 인터넷 연결 가용성을 지속적으로 확인해야하는 응용 프로그램을 개발 중입니다.android의 잔인한 서비스로 인터넷 연결 확인
인터넷 연결이 가능하거나 인터넷 연결이 끊어지면 프로세스에서 알려야합니다. 알림을 받으면 사용할 수 없거나 사용할 수없는 경우에 대한 몇 가지 작업을 수행 할 것입니다.
전체 응용 프로그램이 실행 중이고 응용 프로그램을 사용하지 않을 때 파괴되면 인터넷 연결 가용성을 지속적으로 확인해야하는 응용 프로그램을 개발 중입니다.android의 잔인한 서비스로 인터넷 연결 확인
인터넷 연결이 가능하거나 인터넷 연결이 끊어지면 프로세스에서 알려야합니다. 알림을 받으면 사용할 수 없거나 사용할 수없는 경우에 대한 몇 가지 작업을 수행 할 것입니다.
BroadCastReceiver
을 작성하여 네트워크 변경 사항을 수신 한 다음 ConnectivityManager
을 사용하여 연결이 끊어 졌는지 확인할 수 있습니다.
당신은 당신이 AndroidManifest
에 선언 된 Activity
로 작업 할 때와 마찬가지로, 당신은 AndroidManifest
(클래스의 이름으로 MyClassName
교체에이 줄을 추가해야합니다
<receiver android:name=".MyClassName">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
</intent-filter>
</receiver>