我正在开发Android应用程序(Xamarin)。目前的时刻就像原型(里面没什么重) 我添加了app7compat支持库,并且还实现了带导航抽屉布局的工具栏 我在真实设备上做了一些测试(三星Galaxy S4 Active ),这就像一个小故障/ bug,因为当应用程序启动时,android设备监视器显示:
怎么可能?我的活动包含:
正如我所说,这来自于开始(我的意思是这86%的人使用分配有奇怪物品的内存,因为没有计算逻辑)。
为什么会这样?谢谢!
答案 0 :(得分:0)
正如大家为我解释的那样,没关系,因为从开始应用程序中占用86%的 分配 内存(如果需要,将会成长)。
Anothers的提示是,将标志 largeHeap 和 RunTime(),以查看可以分配多少内存:
Runtime rt = Runtime.getRuntime();
long maxMemory = rt.maxMemory();
Log.v("onCreate", "maxMemory:" + Long.toString(maxMemory/1024/1024));
我的结果(三星Galaxy S4 Active )是:
512MB
希望有所帮助!