LINUX.ORG.RU
решено ФорумMobile

Terminal Emulator

 , , ,


0

1

Terminal Emulator 1.0.70 && Android 4.2.1 Можно ли как-то заставить скрипт работать в фоне? К примеру прописываю «sleep 100; date», сворачиваю терминал и эта команда никогда не будет выполнена в фоне...

Скорее всего потому что приложение переходит в состояние onStop(). По идее вынос этого в сервис может решить проблему, но это надо красноглазить (и при условии, что исходники открыты)

Jefail ★★★★
()
Ответ на: комментарий от anTaRes

Крутая аналогия, ничего не скажешь. Сворачивание приложения в android не равносильно закрытию окна терминала в Linux.

Black_Shadow ★★★★★
()
Ответ на: комментарий от Jefail

По идее вынос этого в сервис может решить проблему, но это надо красноглазить (и при условии, что исходники открыты)

ну, не все так печально
Terminal IDE - самый годный терминал для ведроида, сколько пользуюсь - никогда подобных проблем не возникало
сейчас еще раз проверил на примере - усе ок, единственное что в нем ssh протух чуть и не ко всем сервакам коннектится
в нем даже mc есть :)

anTaRes ★★★★
()
Ответ на: комментарий от anTaRes

Вот сдесь https://wiki.pwnieexpress.com/index.php/Terminal_Emulator

я прочитал что:

Closing the Terminal Emulator app like any other android app (by swiping it closed) will not work. You will notice the Terminal Emulator icon remains in the status bar and you can still open it after closing it. This is intentional so that scrips can run in the background without getting killed.

LinuxDebian ★★★★
() автор топика
Ответ на: комментарий от Deleted

Я что ненормальный вместо скриптов целую прогу писать? Ты файлы когда переименовываешь на ассемблере это делаешь?

LinuxDebian ★★★★
() автор топика
Ответ на: комментарий от anTaRes

сейчас еще раз проверил на примере - усе ок

Да спасибо кажется то, что нужно... Попробую в нем поработать.

LinuxDebian ★★★★
() автор топика
Ответ на: комментарий от anTaRes

Как его заставить отображать локальное время???

LinuxDebian ★★★★
() автор топика

Все! Нужно было в Terminal Emulator включить опцию WakeLock. как очевидно :)

LinuxDebian ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.