是否可以 Log.p("内存消耗量");通过应用程序?
和 Log.p("使用的存储量");通过应用程序?
最佳答案
是的,但不可靠。设备在每个应用程序的 RAM 分配方面存在很大问题,因为它们以非常不清楚的方式隔离内存。 Runtime.freeMemory
应该与当前的 iOS VM 一起工作并产生“一些东西”,但我不确定它会有多大值(value)。
请记住,所有平台中的 GC 都会导致问题,因为无法保证 System.gc()
会做任何事情或做任何事情需要多长时间保证...
如果您想检查应用程序中的内存泄漏,我建议您在桌面上使用内存分析器。 NetBeans 运行良好,如果您遇到内存问题,您可以看到内存在增长而不会缩减。您可以很容易地将其追踪到特定的内存泄漏。
关于codenameone - 代号一 - 记录应用程序使用的 RAM 和存储空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47786005/