0

我尝试在 NativeScript 应用程序中使用 NeDB,但可以这样做......它会抛出错误说:

Blockquote java.lang.RuntimeException:无法创建应用程序 com.tns.NativeScriptApplication:com.tns.NativeScriptException:找不到模块:“crypto”,相对于:/app/tns_modules/ 在 android.app.ActivityThread.handleBindApplication(ActivityThread .java:4710) 在 android.app.ActivityThread.-wrap1(ActivityThread.java) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1405) 在 android.os.Handler.dispatchMessage(Handler.java:102 ) 在 android.os.Looper.loop(Looper.java:148) 在 android.app.ActivityThread.main(ActivityThread.java:5417) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android。 internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 原因:com.tns.NativeScriptException:找不到模块:“加密”,相对于:/app/tns_modules/ 在 com.tns.Module.resolvePathHelper(Module.java:220) 在 com.tns.Module.resolvePath(Module.java:60) 在 com.tns.Runtime.runModule(Native Method)在 com.tns.Runtime.runModule(Runtime.java:241) 在 com.tns.Runtime.run(Runtime.java:235) 在 com.tns.RuntimeHelper.initRuntime(RuntimeHelper.java:129) 在 com.tns。 NativeScriptApplication.onCreate(NativeScriptApplication.java:13) 在 android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1013) 在 android.app.ActivityThread.handleBindApplication(ActivityThread.java:4707) ... 还有 8 个initRuntime(RuntimeHelper.java:129) 在 com.tns.NativeScriptApplication.onCreate(NativeScriptApplication.java:13) 在 android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1013) 在 android.app.ActivityThread.handleBindApplication(ActivityThread.java :4707) ... 还有 8 个initRuntime(RuntimeHelper.java:129) 在 com.tns.NativeScriptApplication.onCreate(NativeScriptApplication.java:13) 在 android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1013) 在 android.app.ActivityThread.handleBindApplication(ActivityThread.java :4707) ... 还有 8 个

我首先做了 npm install nedb --save 并要求它

var nedb = require('nedb');

我该如何解决?

4

1 回答 1

0

有许多 npm 模块无法工作,因为大多数节点核心模块无法在 NativeScript 中使用,但您可以在此处跟踪问题

于 2016-06-07T13:04:29.530 回答