【发布时间】:2021-01-14 19:37:35
【问题描述】:
我有一个原生 Android (Java) 移动应用程序,但现在我必须在客户端运行 node.js 服务器。我对所有这些东西都不熟悉,所以我决定使用 Node.js for Mobile Apps (https://code.janeasystems.com/nodejs-mobile) 来运行我的 index.js 文件。 我已经根据说明添加了所有需要的 NDK 人员,到目前为止,在 JS 代码中一切正常:
const o = {
serverUrl: process.env.SERVER_URL,
token: process.env.TOKEN,
...
};
JS 代码由于某些原因无法看到“.env”文件
NODEJS-MOBILE: path.js:28
throw new TypeError('Path must be a string. Received ' + inspect(path));
即使能够 - java 部分也将无法更新 TOKEN 字段,因为无法写入具有空名称的文件(至少,我没有成功)。
那么,问题是我可以使用哪些工具(本地文件/库/SharedPreferences?)来更新 java 代码中的字段并在 JS 代码中使用它们?
我是非本地开发的新手,所以任何提示都将不胜感激。
【问题讨论】:
-
“用于移动应用的 Node.js”——很有趣!
标签: javascript java android node.js