Родная Tizen 3.0 watchface критическая ошибка. Лечить: 2 - PullRequest
0 голосов
/ 06 сентября 2018

Скриншот с ошибкой

Привет всем. У меня вопрос. Я разрабатываю нативное приложение Tizen 3.0 в Tizen Studio с буквой "C". Это циферблат с подпрограммами для измерения активности пользователя.

Ранее это приложение было в виде пакета сервисного приложения и прекрасно работало на tizen 2.3.2. После обновления до tizen 3.0 пакет просто перестал запускаться. Когда я объединил служебные процедуры со сторожевым интерфейсом, приложение снова начало работать, но после некоторого времени работы я получил системное уведомление о том, что приложение потребляет много энергии, чего не было в tizen 2.3.2, и на tizen 3.0 watchface падает точно в то время, когда в логах появляется ошибка (скриншот). Кстати, эта ошибка не появляется, когда Tizen жалуется на энергопотребление приложения, я проверил это.

И еще одна интересная вещь: перед этой ошибкой появляется еще одна ошибка с таким же описанием, но номер обработки равен 0 или 1. И только когда номер обработки равен 2, приложение вылетает.

Я искал информацию об этом везде, но ничего не нашел об этой ошибке.

Вопрос - в чем именно причина этой ошибки? Что вызывает это?

1 Ответ

0 голосов
/ 11 сентября 2018

Проверьте, работает ли сервисное приложение все время, потребляя мощность процессора. Он должен быть тщательно спроектирован, чтобы снизить энергопотребление.

Вы также можете использовать appcontrol для запуска приложения-службы. Проверьте ниже ссылки:

  1. https://developer.tizen.org/community/tip-tech/creating-native-service-tizen-wearables-part-2-service-launcher
  2. https://developer.tizen.org/forums/native-application-development/service-combined-package-not-starting
...