だから私はこれがかなり質問されていることを知っています。これらの質問の例で正確に言うと:
ただし、提示されたすべてのオプションには問題があります。
通常のデバイスで実行したいので、デバイスに別のOSをインストールしないようにしたい
JXCoreの作業は先月中止され、(おそらくその結果)コンパイルできませんでした(jxcore-cordovaをインストールできないを参照)
これらの質問が投稿されて以来、「ベストオプション」としてJXCoreは使用できなくなっ
たようです。Androidデバイスでnode.jsアプリケーション(私の場合はサーバー)を実行する方法はありますか?
なぜこれが必要なのか疑問に思っている場合は、Node.Jsサーバーを使用してWebAppを作成し、インターネット接続を必要とせずに、電話からローカルに起動できるバージョンが必要です。つまり、サーバーはAndroidフォンで実行する必要があります。
ちょっとした瞬間がありました-Termuxを使用すると、NodeJSをAndroidデバイスにインストールできます!
手元にある基本的なWebsocket Speed Testで動作するようです。それによって提供されるhttpはローカルとネットワークの両方にアクセスできます。
基本的に:1. termuxをインストールします2. apt install nodejs 3. node it up!
私が遭遇した1つの制限-共有フォルダには、モジュールをインストールするために必要な権限がないようです。それは単にファイル許可の問題かもしれません。プライベートアプリストレージは問題なく動作します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加