Comments 14
Не знаю, как будет в реализации, но по моему оптимистическому мнению:
1) Консоль самодельная будет, я думаю.
2) Скорее всего, так как Android поддерживает такое через intent'ы, в стандартной поставке есть привязка приложений как минимум к HTML-файлам и картинкам.
3) Смысла нет, сокеты и так работают отлично работают и широко используются в приложениях, разве что чтобы к рутовским файлам иметь доступ.
4) На Android есть службы.
1) Консоль самодельная будет, я думаю.
2) Скорее всего, так как Android поддерживает такое через intent'ы, в стандартной поставке есть привязка приложений как минимум к HTML-файлам и картинкам.
3) Смысла нет, сокеты и так работают отлично работают и широко используются в приложениях, разве что чтобы к рутовским файлам иметь доступ.
4) На Android есть службы.
Вспоминается, как чувак джангу на телефоне запустил и вибрировал через веб-интерфейс :) © Unel86
>Будет ли возможно запустить JavaScript в консоли Node и наблюдать его текстовый вывод?
Можно в любом терминале или adb shell
>Появится ли возможность ассоциировать Node под Android с .js-файлами,
Если написать обертку-хэндлер для такого типа файлов
>Потребуется ли порутить устройство для запуска Node на нём?
Если не ошибаюсь, можно запустить бинарник как часть приложения (т.е. в data его положит приложение, которе его затем и будет вызывать) или на рутованом апарате после chmod +x
Можно в любом терминале или adb shell
>Появится ли возможность ассоциировать Node под Android с .js-файлами,
Если написать обертку-хэндлер для такого типа файлов
>Потребуется ли порутить устройство для запуска Node на нём?
Если не ошибаюсь, можно запустить бинарник как часть приложения (т.е. в data его положит приложение, которе его затем и будет вызывать) или на рутованом апарате после chmod +x
А зачем запускать бинарник как часть приложения, если можно просто запустить приложение?
Не знаю, может вариант для тех, кто не определился, гик он или не гик. Реально я такого рода приложение видел только однажды, это обертка для ffmpeg.
Не понимаю, почему люди пытаются пользоваться Android так, как будто это просто очередная сборка Linux.
Android не расчитан на использование через консоль и запуск нативных бинарников.
Раз уж консоль является основным способом управления Node.js, то без неё, естественно, не обойтись, но почему бы не заниматься садомазохизмом и использовать консоль в стиле Holo (но с поддержкой старых версий, если там нужные API есть) из TextView и EditText, которая открывалась бы по нажатию иконки Node.js в меню?
Android сделан с мыслью, что нативные бинарники используются только для системных приложений, а пользовательские приложения работают через Dalvik используя app_process.
При этом настоящие stdin/stdout тоже должны быть реализованы (если возможно), чтобы можно было запускать в adb, но запускать через app_process.
Android не расчитан на использование через консоль и запуск нативных бинарников.
Раз уж консоль является основным способом управления Node.js, то без неё, естественно, не обойтись, но почему бы не заниматься садомазохизмом и использовать консоль в стиле Holo (но с поддержкой старых версий, если там нужные API есть) из TextView и EditText, которая открывалась бы по нажатию иконки Node.js в меню?
Android сделан с мыслью, что нативные бинарники используются только для системных приложений, а пользовательские приложения работают через Dalvik используя app_process.
При этом настоящие stdin/stdout тоже должны быть реализованы (если возможно), чтобы можно было запускать в adb, но запускать через app_process.
Супер!, значит и что-то подобное node-webkit, только для Android не за горами!
Sign up to leave a comment.
Приход Node на Android: первые шаги