Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
22 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
501655
Топик полностью
fk0
легенда
(29.03.2014 14:38, просмотров: 122)
ответил
basilmak
на
да такую цель и задал 2 недели назад - приложение лог пишет - по нему можно понять живет оно или висит. Но допускаю мысль что и штатный способ в системе есть проверять приложение бежит или зависло
while (true) do_nothing(); -- оно бежит или зависло -- как отличить? Все ватчдоги работают по принципу, что программа сама должна периодически что-то делать осмысленное.
[ZX]
Ответить
ну есесно. Но не значит что самому нужно в прогу делать кусок новый для этого - она в операционке живет, обязана наверно откликаться на всякие сообщения, операционка ведь понимает када она зависла.
-
basilmak
(29.03.2014 14:43
)
Ты какие-то странные вещи говоришь, прямо как виндовс-программист: функция сама куда-то пошла и начала что-то делать... Да не бывает такого. Программа исполняет ровно те функции, что есть в исходнике. И ничего постороннего не делает. А даже если
fk0
(147 знак., 29.03.2014 14:56
)
ну про Андроид поверхностно читал. Но про потоки ты прав - само приложение может живое а висит обработка в потоке другом запущенное
-
basilmak
(29.03.2014 15:08
)