昨日のGithub
で 、コード
は Node.jsリポジトリ
に受け入れられました。これにより、LinusMårtenssonはAndroid
システムと標準
POSIXシステムのサポートにおける小さなながらも重要な違いを考慮しました
。 自動コンフィギュレーターも表示され、2つのステップでAndroid向けのNodeを構築できます。
- source ./android-configure〜/ android-ndk-r8d (2番目のパラメーターはNDKへのパスです)
- make -j8 (Android 互換のバイナリをビルド)
この成果により、物事は順調に進みません
(たとえば、64ビットシステムへの適応を改善する提案がありました)。 しかし、ニュースはあなたが喜びのためにジャンプできるようなものです! Nodeの
Windowsバージョンの直接(およびcygwinの下ではなく)サポートの開始以来(これは2011年に
かなり前のことでした)、Nodeと新しい(以前はサポートされていなかった)オペレーティングシステムとの互換性に向けた同様に顕著な単一のステップはありませんでした。
しかし、私は今までのところ、この斬新さは答えよりも疑問を残していると言わなければなりません。
- 誰でもこの新機能を利用できますか?Android、 .apkファイル用のNodeアセンブリの作成と配布を開始しますか?
- NodeはAndroidでどのように動作しますか?
- AndroidでNodeエンジンを実行し、 REPLコンソールを取得することは可能ですか? (そして実際にAndroidのコンソールアプリケーションのアイデアはありますか?)
- NodeコンソールでJavaScriptを実行し、テキスト出力を見ることができますか? Android向けのNode を .jsファイルに関連付けて、デスクトップ上でアプリケーションとしてそれらのショートカットを起動することは可能ですか?
- Nodeを実行するにはデバイスの電源を入れる必要がありますか?
- Nodeで実行されているjavascriptは、Androidで中断なく実行されるサービスとして機能できますか? (Windowsのノードウィンドウ 、Linuxのnode-linux 、Macのnode-macを 介したスクリプトの動作に似ています。)
時間の経過とともに答えが明らかになることを期待することしかできません。