13得票2回答
Android Studio 2.1.2中的“Dump Java Heap”在Mac OS El Capitan系统上无法工作。

我正在使用Android Studio内存监视器中的“转储Java堆”按钮来获取一个.hprof文件,但由于某种原因没有生成.hprof文件。有人知道为什么吗?分配跟踪正常。

13得票5回答
将文本文件保存到SD卡

stopWriting = (Button) findViewById(R.id.save); stopWriting.setOnClickListener(new OnClickListener() { @SuppressLint("SdCardPath") ...

7得票1回答
安卓中的Dalvik堆和本地堆有什么区别?哪一个是固定的?

我猜Dalvik堆在安卓应用中是固定的,比如64MB,96MB等。 这样是对的吗? 如果是这样,本地堆也是固定大小的吗?还是会根据应用程序的使用而增长? 有人能帮帮我吗? 谢谢。

166得票6回答
一个应用程序可以使用的最大RAM量是多少?

我对 Android 操作系统的内存管理问题很感兴趣,因此希望能得到关于该主题的详细回答。 我想知道: 一个 Android 应用程序(不是系统应用程序)可以使用的内存最大量是多少(以兆字节或总 RAM 的 百分比表示)? Android 版本之间有什么区别吗? 设备的制造商是否会影响内...

9得票3回答
SharedElement和自定义EnterTransition导致内存泄漏

同时拥有共享元素动画和自定义进入动画会导致Activity泄漏。 你有什么想法是什么原因吗? 09-21 16:19:31.007 28269-31066/com.sample.android D/LeakCanary﹕ * com.feeln.android.activity.Movi...

9得票5回答
BitmapFactory.decodeResource及其莫名其妙的内存溢出问题

我在解码一个960x926像素的jpg drawable图像资源时出现了奇怪的内存不足错误,分配了3555856字节。该图像仅放置在drawable-xxhdpi(3倍)中,而我正在使用hdpi(1.5倍)设备。 两个问题: 为什么会出现错误,尽管堆中有足够的可用内存? 为hdpi设备分配...

7得票4回答
Android Studio是否有类似于Eclipse中MAT的内存分析工具?

Eclipse拥有一款强大的内存分析工具:MAT。 Android Studio是否也有这样一个强大的工具呢? p.s.我在Android DDMS页面中找到了"Allocation Tracking"。我还知道"Memory Monitor"。 但它们似乎非常简单。以"Memory M...

7得票7回答
虽然虚拟机有足够的空闲内存,但仍出现OutOfMemoryError错误

我遇到了一个奇怪的 OutOfMemoryError 错误,尽管 dalvikvm 报告有足够的堆空间。日志信息如下: 12-09 14:16:05.527: D/dalvikvm(10040): GC_FOR_ALLOC freed 551K, 21% free 38000K/47687K...

11得票1回答
adb shell dumpsys meminfo - 它的输出中每个单元格的含义是什么?

我正在查看下面命令的输出: adb shell dumpsys meminfo com.imangi.templerun 但是,我无法正确理解它。 有人可以帮助我理解吗?

7得票3回答
Android内存管理粒度 - 是Activity还是进程?

我看到有关Android内存不足时操作系统如何重新获取内存以及采取的步骤的文档和讨论存在不一致之处。更具体地说,Android是以活动/片段为粒度还是整个进程为粒度来终止应用程序?例如,如果Activity B在Activity A前台启动(并且这两个活动属于同一个应用程序/进程),那么在用户...