我爲android構建了node.js,運行效果很好。Android上的node.js npm
現在我需要一些新項目的模塊(serialport,express,socket.io),但我不能在我的android設備上使用npm,因爲我跨編譯節點,只是把可執行文件放在設備上。
有沒有辦法在android上使用npm或者什麼是最好的方式來做到這一點?
我也嘗試在arm qemu上構建包,但模塊沒有在android箱中工作。
我現在試圖做的是在構建節點時將模塊作爲核心模塊包含在內,但我不確定要包含哪些內容。所有模塊以及這些模塊依賴的所有模塊等等等等。這聽起來不對。
我下面這些說明,這是一個類似的問題: https://github.com/mapbox/node-sqlite3/wiki/Building-for-Android
什麼是實現這一目標的最佳途徑?
親切的問候, 埃貢
Node project-dir中的'android-configure'腳本提到了一些關於包含NPM支持的內容(註釋在頂部)。我最近調查了一些最近的node + android選項:[在Android上運行NodeJS的可行選項(2017年8月)](https://stackoverflow.com/a/45649995/8295283)。如果你有更多的工作選擇,那會很好。 –