0
私はwebからjsonをプルするアプリケーションを開発し、いくつかのテキストをsqliteデータベースに保存しました。いつかそれを使用した後、私はそれが30 MBのデータストレージと40 MBのキャッシュを持っていることに気づいた。私はテキストが(テストのための)数行しかないので、なぜデータが非常に大きいのか理解できません。AndroidアプリがJsonをウェブから引き出し、大きなデータとキャッシュストレージを持っていますか?
これを管理する方法はありますか?私に教えてください
私は実際にデータベースを削除したくありません。私はちょうどそれを更新する。 –
を終了した後にデータベースを削除するように提案した理由更新したときに重複しているデータがあるかどうかを確認せず、再度挿入するだけでDBに複数のデータがあることを心配しています。メモリリークが発生します。私のために、greendaoを使用して、自分のDBをセットアップするのがずっと簡単で、やりやすくなっています。メモリの消費量が少なくなります。ここのリンクhttps://github.com/greenrobot/greenDAO –