Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android设备上的内存问题:如何解决?_Android - Fatal编程技术网

Android设备上的内存问题:如何解决?

Android设备上的内存问题:如何解决?,android,Android,应用程序在emulator中正常工作,但进入设备时由于内存问题而崩溃 有谁能告诉我如何进行内存测试吗?您可以使用DDMS、EclipseMat或YourKit()等工具来分析内存。内存问题通常与位图未正确回收或只是同时使用过多/过大的图像有关。 请注意,位图位于本机堆中 您需要创建一个hprof文件(查找androidsdk的Debug类),然后将其加载到上述探查器工具中。 请参阅以下链接: 这个问题已经在StackOverFlow中得到了回答。在网站中搜索:“如何在Android中发现我的

应用程序在emulator中正常工作,但进入设备时由于内存问题而崩溃


有谁能告诉我如何进行内存测试吗?

您可以使用DDMS、EclipseMat或YourKit()等工具来分析内存。内存问题通常与位图未正确回收或只是同时使用过多/过大的图像有关。 请注意,位图位于本机堆中

您需要创建一个hprof文件(查找androidsdk的Debug类),然后将其加载到上述探查器工具中。

请参阅以下链接:


这个问题已经在StackOverFlow中得到了回答。在网站中搜索:“如何在Android中发现我的应用程序的内存使用情况。”这将为您提供答案。