0

リンクにある NDK のサンプル プロジェクトを試してみました: http://stevethai.wordpress.com/2010/08/04/android-helloworld-with-native-code-tutorial/

しかし、コマンド「javah com.hello.LibC」の実行中に、次のエラーが表示されます。

プロシージャ エントリ ポイント JLI_ExactVersionId がダイナミック リンク ライブラリ jli.dll に見つかりませんでした

何が問題なのかわからない。誰でも私を助けることができますか?前もって感謝します。

4

1 に答える 1

0

私は同じ問題を抱えています。そのエラーメッセージがポップアップしたとき、私はそれを示すプロセスを分析しようとしました. TaskInfo ツールを使用しましたが、SysInternals Process Exporer を使用することもできます。または Microsoft の SpyXX ツール。

検索したところ、間違ったバージョンの JAR.EXE が起動されていることがわかりました。これは、ずっと前に C:\utils ディレクトリにコピーされた古いバージョンです。そこで、間違った JAR.EXE を削除 (名前を変更) し、Cordova ツールを再起動しました。今回はすべて正常に動作していたので、エラーはなくなりました。

したがって、%PATH% で使用できる Java 固有のツールの間違ったバージョンまたは古いバージョンを使用したために、エラーが発生したと思います。%PATH% を確認して修正してください。

于 2013-09-12T17:11:30.810 に答える