gpt4 book ai didi

android - 在 Android 上运行 Node.Js

转载 作者:IT老高 更新时间:2023-10-28 13:10:03 26 4
gpt4 key购买 nike

所以我知道这已经受到了很多质疑。确切地说,例如在这些问题中:

  1. Run NodeJs server in Android
  2. How to run my node.js project on android?
  3. NodeJS on IOS/Android

虽然每个选项都有问题:

  • 我想在我的普通设备上运行它,所以我想避免在我的设备上安装另一个操作系统

  • 上个月停止了 JXCore 的工作,并且(可能因此)我无法编译它(参见 Can't install jxcore-cordova)

  • NodeJs的Android移植版Anode自 2014 年以来就没有工作过,而且当时也没有真正维护过
  • 我链接到的第二个线程中的第二个答案提到现在有一​​个 Android 的官方 Node 分发,但除了指向 Browse-Website of the latest dist 的链接之外。我找不到任何有关如何实际使用它的信息
  • 我也看到了this但似乎设备必须连接到 PC(或类似设备)才能运行 adb shell 命令,而我想将其作为单独的应用程序

自从发布这些问题以来,作为“最佳选择”的 JXCore 现在似乎无法使用:
有没有办法在 Android 设备上运行 node.js 应用程序(在我的例子中是服务器)?

如果您想知道为什么我想要这个:我用 Node.Js 服务器制作了一个 WebApp,我现在想要一个可以从手机本地启动而无需 Internet 连接的版本。这意味着服务器需要在 Android 手机上运行。

最佳答案

我刚刚惊呆了 - Termux允许您在 Android 设备上安装 NodeJS!

它似乎适用于基本的Websocket Speed Test我手头有。它所服务的http既可以在本地访问,也可以在网络上访问。

有一个medium post that explains the installation process

基本上: 1.安装termux 2.安装nodejs 3. 结点!

我遇到了一个限制 - 共享文件夹似乎没有安装模块所需的权限。它可能只是一个文件权限的事情。私有(private)应用存储运行良好。

关于android - 在 Android 上运行 Node.Js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36632649/

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