마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

앱이 완전종료되지않으면 서버소켓이 정상동작하게하고싶은데

0 추천
서버소켓으로 작업하는데

서버가 백그라운드상태든지 화면꺼짐상태든지

앱이 완전종료되지않으면 서버소켓이 정상동작하게하고싶은데

어떻게하면될까요?

 

백그라운드나 화면꺼짐상태이거나

서버가 동작을 하지않는경우가 생깁니다

이게 정확하지도않고 어떤경우에는 정상동작하고 또 어떤경우에는 동작하지않는경우도 생기고...

 

서버소켓이 앱이 살아있는동안에는 정상동작하게만드는 방법 없을까요?
잡부 (5,060 포인트) 님이 2020년 4월 20일 질문

1개의 답변

+1 추천
 
채택된 답변

 vm에서 죽이는건 어쩔수 없지만. 

foreground service 에서 통신하시는걸 추천합니다

http://snowdeer.github.io/android/2018/08/02/android-foreground-service-after-oreo/

익명사용자 님이 2020년 4월 20일 답변
잡부님이 2020년 4월 21일 채택됨
...