嗨,我正在解析來自JSON的數據。在解析數據時,我得到了OUT OF MEMORY錯誤和dalvik-heap。如何從這個問題中解脫出來。我在網上搜索,我沒有找到任何解決方案,請幫助我。解析JSON android中的數據時內存不足?
預先感謝
8月3日至6日:19:00.618:E/dalvikvm堆(1415):在對上的2506782字節的分配存儲器。這個
JSONObject jsonObj1 = new JSONObject(jsonStr1);
ArrayList<String> matter1= new ArrayList<String>();
String stat = jsonObj1.getString(TAG_stat);
String suc=jsonObj1.getString(TAG_success);
// Getting JSON Array node
matter = jsonObj1.getJSONArray(TAG_mdata);
// looping through All Contacts
dbdata =new ArrayList<String>();
for (int i = 0; i < matter.length(); i++) {
JSONObject j = matter.getJSONObject(i);
String ddesc= j.getString(TAG_ddesc);
String spd= j.getString(TAG_sped);
String gzid=j.getString(TAG_geozid);
String dev = j.getString(TAG_devid);
matter1.add(stat);
matter1.add(suc);
Log.v("contact", ""+matter1);
dbdata.add(ddesc);
dbdata.add(spd);
dbdata.add(gzid);
dbdata.add(dev);
dbdata1.add(dbdata);
將一些dta刪除到您的設備中。 –
設備中沒有數據。 –
請參閱我的答案bro.hope它的工作。 –