塊數組或多維數組變量。出於某種原因,我的應用程序在我的酒吧汽車類加載中丟失了內存。這開始發生在我開始使用Block Arrays時。它適用於實際設備,但不適用於仿真器。有什麼想法嗎?我應該將我的塊數組設置爲實際需要嗎?加載我的酒吧變數時出現Android內存不足
當前塊陣列:
public static String[][] Name = new String[1000][1000];
但是我只用也許10左右。該設備是否爲1000的潛力分配空間,並且這就是爲什麼它出錯了?如果是這樣,那麼隨着需求的增長,我該如何使用這些功能,而且我不想對此加以限制。預先感謝您的任何想法。
感謝您的評論,我是新來的android所以不知道你的意思。然而,你是正確的,我把它切換到10,它加載正常,所以它必須在內存中分配它們,即使我沒有使用它們。你能解釋一下你的意思嗎?設置以及這可以如何幫助我。我想離開它開放式結束,因爲我不知道用戶將輸入多少,我不想限制它們。但我不能這樣做:public static String [] [] Name = new String [] []; –
nathan
好吧,我明白了,只是檢查編輯,我想你知道你需要做什麼 – for3st
感謝您的幫助,我已經看到了這一點,但不知道這是你的意思。這將非常感謝你很長的路要走。 – nathan