Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.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 使用解析数据api时出现内存不足问题_Android_Memory Leaks_Out Of Memory - Fatal编程技术网

Android 使用解析数据api时出现内存不足问题

Android 使用解析数据api时出现内存不足问题,android,memory-leaks,out-of-memory,Android,Memory Leaks,Out Of Memory,您好,我正在调用一个仅包含700条记录的查询,我在代码中使用了一个关系指针 query2 = new ParseQuery("Game"); query2.orderByAscending("start_date"); query2.include("Place"); try { events = query2.find(); } catch (ParseException e) { // TODO Auto-genera

您好,我正在调用一个仅包含700条记录的查询,我在代码中使用了一个关系指针

    query2 = new ParseQuery("Game");
    query2.orderByAscending("start_date");
    query2.include("Place");

    try {
        events = query2.find();
    } catch (ParseException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
但当我在获取数据后记录堆大小时,它是10MB。第二次调用时,发现长时间VM已满且内存不足异常时,它会增加到18MB

我调用parse query的方法是否错误?为什么数据保存在缓存中,gc()方法无法释放内存


我正在使用parse.com API。

ParseQuery似乎不是Android标准运行库的一部分。你应该提到它的来源(也许在你的问题中添加一个合适的标签),我猜OP使用的是,我使用的是Parse.com API,我使用的是Parse-1.0.27.jar