gpt4 book ai didi

android - 在 Android 中运行 NodeJs 服务器

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:53:57 24 4
gpt4 key购买 nike

是否可以在 android 设备中运行 NodeJs 服务器(比如 linux 设备而不是 android 应用程序)。

如果可能请帮我做一下。

是否可以在 Android 设备上启动 mongo 服务器?

我的设备:

  • RK3288电视盒(安卓4)
  • 华硕 fonepad 7(安卓 5 根)
  • LG Optimus G(安卓 4 根)

Important!! I want to start a server app in android. because I have an unused android TV-Box and I want to use it in my home server

And I don't want to use it in APK files (to load html files in WebView s). I need nodejs server not javascript client with CommonJs and RequireJs

最佳答案

您可能想在您的 android 设备上安装 chrooted-linux,如说明 here .

简而言之,这样做:

  1. 准备 linux-image
    1. 在任何 gnu+linux 设备上执行此操作。
    2. 创建一个大文件(>1 GB)
    3. 将其格式化为文件系统(例如 ext2)
    4. 安装它。
    5. 在其中复制一个发行版(例如使用 debootstrap)
  2. 复制loopdevice到android
  3. 安装它(需要root)
    1. 也许安装busybox
    2. 将一些目录从根设备附加到主机(通常是 devdev/ptsprocsys )
  4. 根目录
  5. 在 chroot 中安装 nodejs

注意:我已经完成了与我的 tf301 类似的事情,而且效果非常好。但是当我开始在 chroot 中使用太多内存时(例如,在编译 android-app 时),主机会崩溃。我还没有经历过这些 Node 崩溃,我不知道其他设备是否受此影响。

关于android - 在 Android 中运行 NodeJs 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31111377/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com