언어 설정

Menu
Sites
Language
기어S 강제종료 알수있는 법이 궁금합니다.

기어 Wearable 예제 앱 중에서 HelloAccessoryProvider / HelloAccessoryConsumer를 가지고

기어와 스마트폰 통신을 구현하고 있습니다.

기어에서 앱을 최근 사용앱에서 삭제해서 강제종료시키면 helloaccessoryprovider에 메시지를 보내고 싶습니다

물로 강제종료되면 onServiceConnectionLost()에서 알지만

provider쪽에서 메시지로 받아서 알게하고 싶습니다.

 

즉, 안드로이드에서 onDestroy처럼 기어 앱이 종료되었다는것을 어떻게 아나요?

Responses

5 댓글
choi donghee

해결하였습니다.

daniel kim

안녕하세요...

제 생각으로는 web앱에서 알수있는 방법이 없으므로 onServiceConnectionLost()를 사용하는 것이 확실할 것으로 생각되는데요.. 혹시 어떻게 해결하셨는지 알수 있을까요...

choi donghee

안녕하세요.. ㅎㅎ

네 저도 어쩔수없이 그렇게 판단이 되어 onServiceConnectionLost에서 해결하였습니다. 

 

그럼 단독적인 wearable app은 destroy를 알 수 있는 법이 없겠네요..

daniel kim

안녕하세요.

강제종료의 경우 visibility change event가 오지 않는 것 같습니다.

Seoghyun Kang

안녕하세요.

 

WebApp에서는 LifeCycle을 App에서 직접 관장 하지 않기 때문에,

강제 종료 여부를 알 수 있는 방법은 현재로서는 없는 상태입니다.

 

추후 개선이 되어야 할 포인트로 보입니다.