0

NativeScriptアプリケーションでNeDBを使用しようとしましたが、できました...次のエラーがスローされます:

Blockquote java.lang.RuntimeException: アプリケーション com.tns.NativeScriptApplication を作成できません: com.tns.NativeScriptException: モジュールが見つかりませんでした: "crypto"、相対: /app/tns_modules/ at 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) で、com.android で java.lang.reflect.Method.invoke(Native Method) で。 internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 原因: com.tns.NativeScriptException: モジュールが見つかりませんでした: "クリプト",相対: /app/tns_modules/ at com.tns.Module.resolvePathHelper(Module.java:220) at com.tns.Module.resolvePath(Module.java:60) at 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

ほとんどのノード コア モジュールは NativeScript で使用できないため、動作しない npm モジュールが多数ありますが、問題はこちらで追跡できます。

于 2016-06-07T13:04:29.530 に答える