Android 运行“shark evolution”时的可用内存报告

Android 运行“shark evolution”时的可用内存报告,android,unity3d,Android,Unity3d,我收到了这样的信息: I/Unity 8132:手机统计数据-系统内存可用=2019内核2 Rez 1920 当我尝试在我的Android-L系统上运行Shark Evolution时。显然,没有那么多可用内存/proc/meminfo报告只有大约500 MB可用空间。我不知道游戏怎么会有这么大的数字。有什么想法吗 谢谢我想你应该问问写这个游戏的人——这个数字是什么意思;此日志打印由游戏脚本完成,而不是Unity引擎本身 我发现唯一一个提供内存信息的Unity API是 这是以兆字节为单位的近似

我收到了这样的信息:

I/Unity 8132:手机统计数据-系统内存可用=2019内核2 Rez 1920

当我尝试在我的Android-L系统上运行Shark Evolution时。显然,没有那么多可用内存/proc/meminfo报告只有大约500 MB可用空间。我不知道游戏怎么会有这么大的数字。有什么想法吗


谢谢

我想你应该问问写这个游戏的人——这个数字是什么意思;此日志打印由游戏脚本完成,而不是Unity引擎本身

我发现唯一一个提供内存信息的Unity API是

这是以兆字节为单位的近似系统内存量


它返回总物理内存,而不是空闲内存。也可以有一些插件代码收集这个数字,或一些魔术,或。。。在你真正了解游戏开发者的意思,以及他们是否真的叫systemMemorySize之前,我不会依赖这个数字。

可能是2019 KB?是的,谢谢,这看起来确实像总内存。我在其他几个盒子上运行了它,它看起来确实和总内存相匹配