1

多くの検索を行った後、.java ファイルで lib***.a を使用できるかどうかということをまだ 1 つ見つけることができません。

i.e:
static {
    // Library
    System.loadLibrary("***");
}

私はYou must provide a native shared library that contains the implementation of these methodsoverview.htmlの行を読んだときにこの疑問を抱きました。

.java ファイルで lib***.a を使用できるかどうかを教えてください。

はいの場合、どのように?

you should not use the 'lib' prefix and '.so' suffix here.はoverview.htmlに書かれているので。

4

1 に答える 1

3

できないようです。私の知る限り、Java ネイティブ インターフェイスは動的ライブラリを使用してコード ランタイムをロードします。アーカイブ ライブラリ (.a) ではできないと思います。

于 2012-08-01T04:50:32.957 に答える