2017-03-31 3 views
0

삼성 기어 S3에 Tizen 웹 응용 프로그램을 설치했습니다. 응용 프로그램은 센서를 사용하여 심장 박동, 만보계, 가속도계 데이터 등을 수집합니다. 응용 프로그램이 항상 실행되기를 원합니다. 그러나 어떤 경우에는 응용 프로그램이 언젠가 종료됩니다.Tizen 웨어러블 웹 응용 프로그램이 Samsung Gear S3에서 언젠가 실행을 중단합니다.

하루에 10 분 (예 : 오전 8 시부 터 오후 8 시까 지)마다 사용자는 응용 프로그램에 입력을 알리는 알림을 받고 사용자가 응용 프로그램에 대한 링크를 클릭하면 응용 프로그램이 다시 시작됩니다.

이는 10 분마다 응용 프로그램이 다시 시작됨을 의미합니다. 10 분 사이에서도 응용 프로그램이 종료됩니다. 나는 이유를 모른다.

CPU_AWAKE을 사용하여 다음 명령으로 시계를 절전 모드로 두지 않으려 고 시도했습니다.

tizen.power.request ("CPU", "CPU_AWAKE");

또한 config.xml 파일에서 백그라운드 지원을 사용하도록 설정했습니다.

응용 프로그램이 삼성 기어 S2에서 제대로 작동하는 데 사용되었지만 S3에서 중지 된 이유를 이해할 수 없습니다.

이유를 알고 수정하는 방법을 알고 계시다면 알려 주시기 바랍니다.

감사합니다.

답변

0

타 이젠 플랫폼 성능을 향상하기 위해 백그라운드 프로세스를 최적화하기 위해 노력하고있다, 즉,이 릴리스 노트를 나타냅니다 무엇 : 그것은 비록

Tizen Release Notes

(Cnrl + F는 '배경'에 대한 검색) 2.3.2 (Gear S3 default)의 경우 특별히 언급하지 않았지만 이전 버전 (Gear S2 포함)에 없었기 때문에 그런 경우 일 수 있습니다. 그러나 그들에게는 몇 가지 절차가 있습니다. 왜 웹 서비스 또는 웹 근로자에게 시험을 제공하지 않습니다, 그리고 기존 웹 UI

Tizen Web Service Application

Web Workers in Tizen

Tizen Native Service Applications와 기본 배경 서비스를 사용하는 기회도있다 Tizen Hybrid Service Sample Overview

(귀하의 요구 사항과 전문성에 맞는 것을 선택하십시오).

1

나에게 주위를 제안 해 주셔서 감사합니다. 나는 그 신청서를 시험했고 그 신청서가 종결 된 이유를 발견했다.

tizen.power.request ("CPU", "CPU_AWAKE");

위의 내용은 응용 프로그램에서 더 많은 배터리를 사용하게하고 "더 많은 배터리를 사용하는 응용 프로그램, 응용 프로그램을 종료 하시겠습니까?"라는 알림을 제공합니다. 10 초 내에 알림에 응답하지 않으면 응용 프로그램이 자동으로 닫힙니다.

이제 코드 줄을 제거한 후 내 응용 프로그램이 항상 정상적으로 실행됩니다.