我無法在android中創建像素值超過(100,100,3)的3D陣列。然而,它與上面提到的維數組一起工作的很好。Android中的三維陣列
我的代碼:
double mat[][][] = new double[400][400][3];
Error:java.lang.OutOfMemoryError: OutOfMemoryError thrown while trying to throw OutOfMemoryError; no stack available
然而,
double mat[][][] = new double[100][100][3];
工作正常。我正在使用模擬虛擬機來運行android應用程序。
你會得到什麼樣的錯誤? – ligi
java.lang.OutOfMemoryError:嘗試拋出OutOfMemoryError時拋出OutOfMemoryError;沒有堆棧可用 –