he estado tratando de puerto Node.js en el teléfono Android siguiendo el siguiente enlaceno se puede ejecutar node.js en el teléfono Android?
http://www.xydo.com/toolbar/20311835-node_js_on_android
creé el node.tar sobre el medio ambiente QEMU y lo envió a la máquina ubuntu?
He puesto todos los archivos .so en system/lib y el archivo bin de nodos en system/bin. Cuando intento ejecutarlo, aparece "Nodo no encontrado" aunque esté presente.
NOTA: he insertado manualmente los archivos ya que el comando tar no funciona en android. Estoy usando un dispositivo rooteado.
¿Hay alguna manera de crear el archivo binario en Android directamente sin el entorno ARM?
¿Me falta algo? Gracias por la ayuda.
Gracias por la respuesta.
He instalado Debian en Android con tu enlace sugerido: http://lanrat.com/android/debian
Después de eso, cuando corro los siguientes comandos en la jaula a ser capaz de hacer e instalar el Nodo js, (ref: http://howtonode.org/f1932c1c56d3a50fe0c21998362d80f405229b5a/arm-chroot-fun)
$git clone http://github.com/creationix/nvm.git
$. nvm/nvm.sh
$export JOBS=1
$nvm install v0.4.11
me sale el siguiente error: /.nvm/src/node-v0.4.11/deps/v8/src/arm/macro-assembler-arm.cc:61:3: error: error "para el pulgar entre-trabajos requerimos una arquitectura que soporte blx " scons: *** [obj/release/arm/macro-a ssembler-arm.o] Error 1 scons: finaliza la construcción debido a errores. Waf: Dejar directorio `/.nvm/src/node-v0.4.11/build' compilación falló: -> tarea falló (err # 2): { tarea: libv8.a SConstruct -> libv8.a}
Alternativamente, si lo intento lo siguiente:
$ mkdir tmp
$ cd tmp
$ wget http://nodejs.org/dist/node-v0.4.11.tar.gz
$ tar -xvzf node-v0.4.11.tar.gz
Agregado '-march = armv5t' a 'CCFLAGS', en el nodo-v0.4.11/deps/V8/SConstruct y la
$ cd node-v0.4.11
$ ./configure
$ make
$ make install
la instalación se ejecuta sin errores, node --version reports v0.4.11 y cuando intento ejecutar cualquier nodo comandos, obtengo un método virtual puro llamado terminar llamada sin una excepción activa Abortado
¿podría decirme por favor qué estoy haciendo mal aquí?
Actualice esta pregunta, no pregunte una nueva si no recibe ninguna respuesta. Tal vez ofrecer una recompensa? – Kev
Toda la información en esta página no está actualizada. Estoy investigando las opciones actuales [para ejecutar NodeJS en Android] (agosto de 2017)]. (Https://stackoverflow.com/a/45649995/8295283) –