我已经使用NDK为Android设备成功构建了Node.js. 我需要为我的应用程序包含几个Node.js模块(Socket.io,express,SQLite3)。
我已经检查了Debian工具包的方法,它需要一个有根的Android设备,但我认为普通用户在使用我的应用程序之前对设备进行root操作会非常麻烦。
我正在尝试按照这些说明构建Node.js时将这些模块作为核心模块包含在内:https://github.com/mapbox/node-sqlite3/wiki/Building-for-Android 但是,我不确定究竟要包括什么。我是否需要包含所有这些依赖项?
此外,我可以使用npm API以编程方式安装模块:https://www.npmjs.org/doc/api/npm.html 在我可以使用npm API之前,我似乎需要使用npm来安装npm模块。 如果您能给我一些线索,我们将不胜感激。非常感谢你。