Тож я знаю, що це ставилося досить багато під сумнів. Точніше, наприклад, у цих питаннях:
- Запустіть сервер NodeJs в Android
- Як запустити мій проект node.js на android?
і - NodeJS на IOS / Android
У кожного представленого варіанту є проблема:
Я хочу запустити його на своєму звичайному пристрої, тому не хотів би інсталювати іншу ОС на своєму пристрої
Минулого місяця роботу над JXCore було припинено, і (можливо, як результат) я не зміг змусити її скомпілювати (див. Не вдається встановити jxcore-cordova )
- Android Порт NodeJs анод не працювали з 2014 року , і на самому ділі не підтримував тоді в будь-якому випадку
- Друга відповідь у другому ланцюжку, до якого я зв’язав, є офіційним розподілом вузлів для Android, але крім посилання на веб-сайт огляду останнього дистрибутиву, я не міг знайти інформацію про те, як насправді використовувати його
- Я також це бачив, але, схоже, пристрій потрібно підключити до ПК (або подібного), щоб запускати команди оболонки adb, тоді як я хотів би зробити це як окрему програму
З часом, коли ці питання були опубліковані, і як "найкращий варіант" JXCore, здається, зараз непридатний:
чи є спосіб запустити додаток node.js (у моєму випадку сервер) на пристрої Android?
якщо вам цікаво, чому я цього хочу: я створив WebApp із сервером Node.Js, і тепер я хочу версію, яку ви можете запускати локально зі свого телефону, не вимагаючи підключення до Інтернету. Це означає, що сервер повинен працювати на телефоні Android.