[解決済み] AndroidでNode.Jsを動作させる
質問
ということで、かなり多くの質問が寄せられていることは承知しています。正確には、例えばこれらの質問で。
提示されたすべてのオプションには問題がありますが。
-
普段使っているデバイスで動作させたいので、デバイスに別の OS をインストールするのは避けたい
-
先月からJXCoreの作業が止まってしまい、(その影響か)コンパイルができなくなってしまいました(参考までに jxcore-cordova をインストールできません。 )
- NodeJsのAndroid移植版 アノード は 2014 年以降取り組まれておらず、当時はとにかくメンテナンスされていませんでした。
- 私がリンクした 2 番目のスレッドの 2 番目の回答は、現在 Android 用の公式 node ディストリビューションがあることに言及していますが、リンク先が 最新のディストリビューションのウェブサイトをブラウズする へのリンクを除いて、それを実際に使用する方法についての情報は見つかりませんでした。
- また、私は この を見ましたが、adb shell コマンドを実行するにはデバイスを PC に接続する必要があるようで、私は別の App として作りたいのですが
この質問が投稿されてから時間が経ち、ベストな選択肢としてJXCoreは使えなくなったようです。
node.js アプリケーション (私の場合はサーバー) を Android デバイスで実行する方法はありますか?
なぜ私がこれを望むのか不思議に思っているならば。Node.JsサーバーでWebAppを作成し、インターネット接続を必要とせずに携帯電話からローカルに起動できるバージョンが欲しいのです。つまり、サーバーは Android 携帯電話上で動作する必要があります。
どのように解決するのですか?
私は今、顎が外れたような瞬間がありました。 用語集 を使えば、Android 端末に NodeJS をインストールすることができます。
基本的には動作するようですが ウェブソケット速度テスト 手元にあったものです。それによって提供されるhttpは、ローカルでもネットワーク上でもアクセスできる。
があり、その中に インストール手順を説明した中程度の記事
基本的には 1. termuxのインストール 2. aptでnodejsをインストール 3. ノードで起動
私が遭遇した1つの制限 - 共有フォルダは、モジュールをインストールするために必要な権限を持っていないようです。これは、単にファイルのパーミッションの問題かもしれません。プライベート アプリ ストレージは問題なく動作します。
関連
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Node.jsのプログラムにコマンドライン引数を渡すにはどうしたらいいですか?
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] Node.jsで終了する方法
-
[解決済み] Node.jsでファイルを書き込む
-
[解決済み] アプリケーションを終了することは嫌われますか?
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み】ADB Android デバイスが認証されない件
-
[解決済み] カスタムレイアウトとEditTextを持つAlertDialog.Builderは、ビューにアクセスすることができません。
-
[解決済み] Androidで他のアクティビティを呼び出すときにアニメーションを表示させるには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] CardView layout_width="match_parent "が親のRecyclerViewの幅と一致しない。
-
[解決済み] エラーです。ステータス{statusCode=DEVELOPER_ERROR, resolution=null}.
-
[解決済み] エラー Android Studioで名前'default'を持つ構成が見つかりません。
-
[解決済み] Uri.getPath()で実パスを取得する。
-
[解決済み] カスタムレイアウトとEditTextを持つAlertDialog.Builderは、ビューにアクセスすることができません。
-
[解決済み] Android Studioからプロジェクトを削除する
-
[解決済み] Android: 複数の選択オプションを持つポップアップを作成する
-
[解決済み] Androidでユーザーの非アクティブを検出する方法
-
[解決済み] Android - logcat メッセージの最大長を設定する
-
[解決済み] Android Studio - Lollipop, ADB, & Genymotionの問題。デバイスが表示されない "adb server is out of date... 殺し合い..." 重複] [重複