-1

AndroidでJ2MEネイティブを使用する方法はいくつかありますか? 次のようなネイティブを呼び出すライブラリをインポートしました:

 public static native synchronized javax.microedition.contactless.DiscoveryManager getInstance();

私が電話しているとき

DiscoveryManager dm = DiscoveryManager.getInstance();

私のアクティビティで、実行時例外が発生しました:

 java.lang.UnsatisfiedLinkError: Native method not found: javax.microedition.contactless.DiscoveryManager.getInstance:()Ljavax/microedition/contactless/DiscoveryManager;

私はどこかで間違いを犯していますか、それとも何らかの方法で J2ME ネイティブ ライブラリをロードする必要がありますか?

4

1 に答える 1

0

ネイティブ ライブラリをロードできます。

System.loadLibrary("Your_Library_name");

また、ネイティブ メソッドを呼び出す前にライブラリをロードする必要があります。

于 2013-05-07T14:11:36.100 に答える