一发送大文件就OOM
04-04 10:27:12.910 13783-14100/com.speakin.recorder E/dalvikvm-heap: Out of memory on a 67092496-byte allocation. 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: "Thread-1116" prio=5 tid=11 RUNNABLE 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: | group="main" sCount=0 dsCount=0 obj=0x420c33c0 self=0x625f3c70 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: | sysTid=14100 nice=0 sched=0/0 cgrp=apps handle=1651296456 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: | state=R schedstat=( 245261669 35338957 180 ) utm=12 stm=12 core=0 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: at java.io.ByteArrayOutputStream.expand(ByteArrayOutputStream.java:~91) 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:201) 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: at java.io.OutputStream.write(OutputStream.java:82) 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: at com.speakin.recorder.module.control.websocket.SlaveWebSocketManager$5.run(SlaveWebSocketManager.java:133) 04-04 10:27:12.910 13783-14100/com.speakin.recorder I/dalvikvm: at java.lang.Thread.run(Thread.java:841) 04-04 10:27:12.910 13783-14100/com.speakin.recorder W/dalvikvm: threadid=11: thread exiting with uncaught exception (group=0x41b5ae18) 04-04 10:27:12.910 13783-14100/com.speakin.recorder E/AndroidRuntime:
FATAL EXCEPTION: Thread-1116 Process: com.speakin.recorder, PID: 13783 java.lang.OutOfMemoryError at java.io.ByteArrayOutputStream.expand(ByteArrayOutputStream.java:91) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:201) at java.io.OutputStream.write(OutputStream.java:82) at com.speakin.recorder.module.control.websocket.SlaveWebSocketManager$5.run(SlaveWebSocketManager.java:133) at java.lang.Thread.run(Thread.java:841)