안녕하세요, 1000 행의 엑셀 시트를 성공적으로 읽을 수 있습니다. 그러나 행 수가 5000 개를 초과하면 오류가 발생합니다. 그 메모리 소비가 줄어 듭니다 그래서 나는 덩어리에서 Excel 파일을 읽을 수 있도록 내가 거기 어쨌든 전체 memory.Is에서 Excel 파일을로드하고 있기 때문에파일을 엑셀 형식으로 읽는 방법 (예 : .xlsx)을 청크, 즉 Android 행 응용 프로그램에서 행 5,000 개 그룹으로?
java.lang.OutOfMemoryError: [memory exhausted] at dalvik.system.NativeStart.main(Native Method)
오류가 온다? "Android 용 Aspose Cells"라이브러리를 사용하여 Excel 파일을 읽습니다. 도와주세요.
정확히 * 필수 * 무엇입니까? 그들을 섬기고 있니? Excel 파일로 처리 *? – EJP
[Apache POI] (http://poi.apache.org/spreadsheet/index.html)를보십시오. 그것의 순수 자바 엑셀 API와 스트리밍을 지원합니다. Android에서 시도하지 않았습니까? – bidifx
@EJP - 행을 읽고 비교를 위해 사용하고 싶습니다. 하지만 필자는 Excel 파일을 읽을 수 없습니다 (응용 프로그램은 더 작은 크기의 파일을 필요로 할 때 완벽하게 작동합니다). – Yogesh