Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
特にアクティビティのライフサイクルに関して、Android で MapDB を使用する最良の方法は何ですか? すべてのマップ インスタンスが正しくガベージ コレクションされている限り、DB のシングルトン インスタンスを維持するとメモリの問題が発生しますか?
DB のインスタンスが閉じられる前にガベージ コレクションされるとどうなりますか (すべてのトランザクションがコミットされていると仮定します)。
本当にベストプラクティスはありません。書き込みが完了したら、db が正しく閉じられていることを確認してください。
最新の MapDB 2.0 を使用する場合は、ファイルUnsafeStuff.javaを削除して mapdb プロジェクトを再コンパイルする必要があります
UnsafeStuff.java