だから私はこれがかなり質問されていることを知っています。これらの質問の例で正確に言うと:
ただし、提示されたすべてのオプションには問題があります。
通常のデバイスで実行したいので、デバイスに別のOSをインストールしないようにしたい
JXCoreでの作業は先月中止され、(おそらくその結果)コンパイルできませんでした(jxcore-cordovaをインストールできないを参照)
- NodeJs AnodeのAndroidポートは、2014年以降取り組んでおらず、それでも当時は実際には維持されていませんでした
- 私がリンクした2番目のスレッドの2番目の答えはAndroidの公式ノード配布ですが、最新のdistのBrowse-Websiteへのリンクを除いて、実際にそれを使用する方法に関する情報を見つけることができませんでした
- 私もこれを見ましたが、adbシェルコマンドを実行するには、デバイスをPC(または同様のもの)に接続する必要があるようですが、別のアプリとして作成したい
これらの質問が投稿されて以来、「ベストオプション」としてJXCoreは現在使用できないようです
。Androidデバイスでnode.jsアプリケーション(私の場合はサーバー)を実行する方法はありますか?
なぜこれが必要なのか疑問に思う場合は、Node.JsサーバーでWebAppを作成し、インターネット接続を必要とせずに電話からローカルで起動できるバージョンが必要になりました。つまり、サーバーはAndroidフォンで実行する必要があります。