Родная Tizen 3.0 watchface критическая ошибка. Лечить: 2
Здравствуйте все. У меня вопрос. Я разрабатываю нативное приложение 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 ответ
Проверьте, работает ли сервисное приложение все время, потребляющее мощность процессора. Он должен быть тщательно спроектирован, чтобы снизить энергопотребление.
Вы также можете использовать appcontrol для запуска приложения-службы. Проверьте ниже ссылки: