0
我用libgdx創建了一個簡單的遊戲。目前它顯示大約50mb的堆大小。我相信所有的東西都被處理掉了,我儘量不要在更新的循環中創建對象。什麼是安全的堆大小?什麼是安全堆大小?
我用libgdx創建了一個簡單的遊戲。目前它顯示大約50mb的堆大小。我相信所有的東西都被處理掉了,我儘量不要在更新的循環中創建對象。什麼是安全的堆大小?什麼是安全堆大小?
...每個Android裝置具有不同的量的可用於系統RAM,並因此提供用於每個應用不同的堆限制。您可以調用getMemoryClass()以兆字節爲單位估算應用程序的可用堆。如果您的應用嘗試分配比此處可用的內存更多的內存,它將收到OutOfMemoryError。
奇怪的是,從查找android監視器,我使用50MB。這似乎傳遞了大量設備的最大堆。 – XPatStudios