SIGSEGV分配大型数组时出错

时间:2017-05-01 14:03:46

标签: java android arrays sigsegv

我想分配一个大尺寸的浮点数组:

float AudioData[] = new float[numSamples];

但是我在android studio中遇到了这个错误:

SIGSEGV (signal SIGSEGV: invalid address (fault address: 0xc))

我知道这是因为堆栈溢出,我必须将数组移动到其他地方。

问题是如何将数组移动到堆中?一般如何处理它?<​​/ p>

0 个答案:

没有答案