ดังนั้นฉันรู้ว่าเรื่องนี้ถูกตั้งคำถามค่อนข้างมาก เพื่อให้ถูกต้องเช่นในคำถามเหล่านี้:
- เรียกใช้เซิร์ฟเวอร์ NodeJs ใน Android
- จะรันโปรเจ็กต์ node.js บน Android ได้อย่างไร
และ - NodeJS บน IOS / Android
ทุกตัวเลือกที่นำเสนอมีปัญหาแม้ว่า:
ฉันต้องการเรียกใช้บนอุปกรณ์ปกติของฉันดังนั้นฉันจึงต้องการหลีกเลี่ยงการติดตั้งระบบปฏิบัติการอื่นบนอุปกรณ์ของฉัน
การทำงานกับ JXCore หยุดลงเมื่อเดือนที่แล้วและ (อาจเป็นผล) ฉันไม่สามารถรวบรวมได้ (ดูไม่สามารถติดตั้ง jxcore-cordova )
- พอร์ต Android ของ NodeJs Anodeไม่ได้ใช้งานมาตั้งแต่ปี 2014 และไม่ได้รับการบำรุงรักษาเลย
- คำตอบที่สองในเธรดที่สองที่ฉันเชื่อมโยงกล่าวถึงมีการแจกจ่ายโหนดอย่างเป็นทางการสำหรับ Android ในขณะนี้ แต่นอกเหนือจากลิงก์ไปยังเว็บไซต์เรียกดูของ dist ล่าสุดฉันไม่พบข้อมูลใด ๆ เกี่ยวกับวิธีการใช้งานจริง
- ฉันเห็นสิ่งนี้ด้วยแต่ดูเหมือนว่าอุปกรณ์จะต้องเชื่อมต่อกับพีซี (หรือคล้ายกัน) เพื่อเรียกใช้คำสั่ง adb shell ในขณะที่ฉันต้องการทำให้เป็นแอปแยกต่างหาก
ด้วยเวลาที่ผ่านมานับตั้งแต่มีการโพสต์คำถามเหล่านี้และดูเหมือนว่า JXCore "ตัวเลือกที่ดีที่สุด" จะใช้ไม่ได้ในขณะนี้:
มีวิธีเรียกใช้แอปพลิเคชัน node.js (เซิร์ฟเวอร์ในกรณีของฉัน) บนอุปกรณ์ Android หรือไม่
หากคุณสงสัยว่าทำไมฉันถึงต้องการสิ่งนี้: ฉันสร้าง WebApp ด้วยเซิร์ฟเวอร์ Node.Js และตอนนี้ฉันต้องการเวอร์ชันที่คุณสามารถเปิดใช้งานได้จากโทรศัพท์ของคุณโดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ซึ่งหมายความว่าเซิร์ฟเวอร์ต้องทำงานบนโทรศัพท์ Android