Android用の簡単なデータベースプログラムを作成しようとしているので、database.getMaximumSize()を使用してファイル制限を確認すると、膨大な数のバイトが返され、変換すると1テラバイトになります。
誰かが実際に現在の電話に1TBのスペースを持っていると仮定すると(それをロールバックするだけで)、ポータブル(Android)デバイスで実際に可能な大きなデータベースになるか、このgetMaximumSize()メソッドは私が考えているものとは異なるものを返します?
getMaximumSize()が実際の最大サイズを返さず、サイズが1 mb程度のようにはるかに小さい場合、ユーザーが制限を超えないようにアプリに制限を設ける必要があるため、これを求めています。そして、強制終了か何かで終わります。