私はJNIプログラムを作成していますが、使用し終わったらdllをアンロードしたいと思います。 この目的のために何ができますか?私はunloadLibrary()
メソッドをJavadocで見つけることができませんでした。JavaでSystem.loadLibraryを逆にする方法
8
A
答えて
6
dllを手動でアンロードする直接の方法はありません。
jni-dllをロードしたクラスのClassLoaderがガベージコレクタによって処理されると、dllはアンロードされます。
1
JVMはそう自分を気にしないライブラリをアンロード管理します:)
-2
試してください:あなたは「ヌル」インスタンス化されたオブジェクトがリソースをクリアすることができますが、DLLがまだ読み込まれます
FreeLibrary(sdl_library);
関連する問題
- 1. Javaでタイプパラメータを逆にする方法
- 2. Java HashMapの逆の方法
- 3. JavaのSystem.load()とSystem.loadLibraryの相違点
- 4. AIX 6.1でJava System.loadLibrary( "m")が失敗する
- 5. 逆インデックスをJavaで作成する方法
- 6. Java SimpleXMLでネストされたオブジェクトを逆シリアル化する方法
- 7. 正しいJson逆シリアル化をJavaオブジェクトにする方法は?
- 8. cocos2dxアンドロイドスタジオクラッシュSystem.loadLibrary(libName)
- 9. Rubyで値を逆にする方法
- 10. Javaの汎用ペアの逆方法
- 11. * ngForで逆順にする方法は?
- 12. android System.loadLibraryがファイルをロードする
- 13. Real Javaが優先度逆転を回避する方法
- 14. マップの逆行を出力する方法[Java]
- 15. Java上の逆三角形の数値をリストする方法
- 16. ArangoDB、Java、ポリモーフィックリストを逆シリアル化する方法
- 17. djangoでユーザパスワードを逆コンパイルする方法
- 18. Rの列を逆にする方法
- 19. grep式を逆にする方法
- 20. AS3ベクターリストを逆にする方法
- 21. `git submodule init`を逆にする方法
- 22. 文字列を逆にする方法
- 23. ピボットテーブルのフィルタを逆にする方法
- 24. Java:Iterableを逆にする方法
- 25. ジオコードを逆にする方法は?
- 26. DataGridViewの行を逆にする方法
- 27. 正規化を逆にする方法
- 28. リンクハッシュマップを逆にトラバースする方法は?
- 29. WPFストーリーボードアニメーションを逆にする方法は?
- 30. PHP:JSON配列を逆にする方法
。なぜあなたはDLLをアンロードする必要がありますか? – Jay
多分私は新しいdllを使うでしょう。だから、まず最初にdllをアンロードする必要がありますか?これに対して何かできることはありますか? –