sách gpt4 ăn đã đi

android - android模拟器上的内存不足错误,但在设备上没有

In lại 作者:IT王子 更新时间:2023-10-28 23:29:29 24 4
mua khóa gpt4 giày nike

在 Android 模拟器上,当我退出我的应用并立即再次运行它时,我得到了

OutOfMemoryError: bitmap size exceeds VM budget.

但在设备本身上,这不会发生。为什么?

câu trả lời hay nhất

在模拟器上,默认的最大堆大小约为 13MB。

在设备上,这取决于手机和安卓版本。在我的 Motorola Droid 上,最大堆大小约为 21-22MB,在我的 HTC Desire 上约为 32MB。

这就是您在模拟器上而不是在您的设备上崩溃的原因。

如果您想监控应用程序的堆大小,您可以调用类似的方法:

protected void displayMemoryUsage(String message) {
int usedKBytes = (int) (Debug.getNativeHeapAllocatedSize() / 1024L);
String usedMegsString = String.format("%s - usedMemory = Memory Used: %d KB", message, usedKBytes);
Log.d(TAG, usedMegsString);
}

关于android - android模拟器上的内存不足错误,但在设备上没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7427587/

24 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress