Как запустить мой проект node.js на Android?

У меня есть рабочий php-сервер на моем Android-планшете, поэтому я надеюсь, что он будет доступен для запуска nodejs. Исходный код доступен в github, и он также может быть построен на Linux, но я не могу понять, как его построить.

Спасибо заранее,

Ответ 1

Инструкции для сборки отсутствуют на веб-сайте:

  • Загрузите его:

    wget http://nodejs.org/dist/v0.8.1/node-v0.8.1.tar.gz

  • Распакуйте его:

    tar xzf node-v0.8.1.tar.gz

  • Перейдите в распакованную папку:

    cd node-v0.8.1/

  • Run

    ./configure && & make && sudo make install

Вам может потребоваться сначала установить некоторые зависимости, например g++ или build-essential, curl и libssl-dev.

Существует также пакетный порт Android, но он, похоже, не активно поддерживается.

изменить. По-видимому, вам нужно изменить некоторые параметры сборки в соответствии с вашим устройством. Поиск Google для "node android" + ваша модель должна предоставить вам более подробную информацию. Вот они для G1 и Galaxy S: http://mitchtech.net/node-js-on-android-linux/

Ответ 2

По состоянию на сентябрь 2015 года существуют Node.js 4.x дистрибутивы для ARM из https://nodejs.org/dist/latest/