0

Android ネイティブ モジュールに渡しenumていますが、実行時に次のエラーが発生します。

[エラー]: JNIUtil: !!! 不明な Java オブジェクト クラス 'miy.Enums$Status' を Js 値に変換できません!!!

[情報] : libc: 0x00000000 で致命的なシグナル 11 (SIGSEGV) (コード = 1)、スレッド 6614 (KrollRuntimeThr)

上記のエラーは、ネイティブ モジュールの関数が呼び出される前に表示されるため、問題は JNI レイヤーにあるようです。

enumでは、ネイティブ モジュールに渡すにはどうすればよいでしょうか。

4

1 に答える 1

0

代わりに @Kroll.constant を使用してください ( https://github.com/appcelerator-modules/ti.map/blob/master/android/src/ti/map/MapModule.java )。

于 2015-05-01T06:11:13.400 に答える