我正在尝试为 Android 创建一个简单的数据库程序,因此我决定使用 database.getMaximumSize() 检查文件限制,它返回大量字节,转换后的字节数为 1 TB。
假设某人在当前手机上实际上有 1 TB 的空间(随它一起滚动),那么在便携式(Android)设备上真的可能有一个很大的数据库,或者这个 getMaximumSize() 方法返回的东西与我想的不同?
我问这个是因为如果 getMaximumSize() 没有返回实际的最大大小,并且大小要小得多,比如 1 mb 左右,我将不得不对我的应用程序施加限制,这样用户就不会超过限制最后以强制关闭或其他方式结束。