2012-04-23 5 views
3

저는 MuPdf 라이브러리를 오랫동안 사용 해왔고 libmupdf.so 파일을 만들고 Cygwin 및 android-ndk에서 작업 한 후 장치에 설치할 수있었습니다. 하지만 여전히 장치에 설치된 응용 프로그램에 문제가 있습니다. 여러 가지 pdf의 목록을 얻고 있습니다. 내 장치에서 이미 hv를 보았습니다. 다른 사람을 클릭했지만 뷰어에서 렌더링 및 표시하는 대신 렌더링을 시도합니다. , 그리고 다시 pdf의 목록을 얻으 려하지 않고, 내 pdf를 볼 필요가 없습니다.pdfrenderer 용 Mupdf 라이브러리가 작동하지 않습니다.

뉴욕 아이디어, 무슨

04-23 14:44:36.741: D/dalvikvm(11539): Debugger has detached; object registry had 1 entries 
04-23 14:44:47.411: I/System.out(11539): Trying to open /mnt/sdcard/Download/BecomeAnXcoder.pdf 
04-23 14:44:47.411: D/dalvikvm(11539): Trying to load lib /data/data/com.artifex.mupdf/lib/libmupdf.so 0x4051ebc8 
04-23 14:44:47.411: D/dalvikvm(11539): Added shared lib /data/data/com.artifex.mupdf/lib/libmupdf.so 0x4051ebc8 
04-23 14:44:47.411: D/dalvikvm(11539): No JNI_OnLoad found in /data/data/com.artifex.mupdf/lib/libmupdf.so 0x4051ebc8, skipping init 
04-23 14:44:47.421: E/libmupdf(11539): Opening document... 
04-23 14:44:47.421: E/libmupdf(11539): Done! 
04-23 14:44:47.451: I/[POST_RESELECT](11539): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:44:47.451: I/[POST_RESELECT](11539): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:44:47.451: I/[POST_RESELECT](11539): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:44:47.451: I/[POST_RESELECT](11539): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:44:47.621: E/libmupdf(11539): Goto page 0... 
04-23 14:44:47.741: E/libmupdf(11539): PageWidth=1191 
04-23 14:44:47.741: E/libmupdf(11539): PageHeight=1684 
04-23 14:44:47.741: D/dalvikvm(11539): GC_EXTERNAL_ALLOC freed 133K, 48% free 2864K/5447K, external 0K/0K, paused 68ms 
04-23 14:44:47.761: E/libmupdf(11539): Goto page 1... 
04-23 14:44:47.871: E/libmupdf(11539): PageWidth=1191 
04-23 14:44:47.871: E/libmupdf(11539): PageHeight=1684 
04-23 14:44:47.871: D/dalvikvm(11539): GC_EXTERNAL_ALLOC freed 17K, 48% free 2849K/5447K, external 62K/574K, paused 96ms 
04-23 14:44:47.901: E/libmupdf(11539): Goto page 0... 
04-23 14:44:48.021: E/libmupdf(11539): PageWidth=1191 
04-23 14:44:48.021: E/libmupdf(11539): PageHeight=1684 
04-23 14:44:48.021: I/libmupdf(11539): In native method 
04-23 14:44:48.021: D/dalvikvm(11539): GC_EXTERNAL_ALLOC freed 9K, 48% free 2852K/5447K, external 627K/1139K, paused 57ms 
04-23 14:44:48.021: I/libmupdf(11539): Checking format 
04-23 14:44:48.021: I/libmupdf(11539): locking pixels 
04-23 14:44:48.021: E/libmupdf(11539): Rendering page=320x452 patch=[0,0,320,452] 
04-23 14:44:50.951: W/KeyCharacterMap(11604): Can't open keycharmap file 
04-23 14:44:50.951: W/KeyCharacterMap(11604): Error loading keycharmap file '/system/usr/keychars/cy8c-touchscreen.kcm.bin'. hw.keyboards.65537.devname='cy8c-touchscreen' 
04-23 14:44:50.951: I/KeyCharacterMap(11604): Using default keymap: /system/usr/keychars/qwerty.kcm.bin 
04-23 14:45:28.941: D/dalvikvm(11675): GC_EXTERNAL_ALLOC freed 59K, 49% free 2765K/5379K, external 0K/0K, paused 54ms 
04-23 14:45:37.901: I/System.out(11675): Trying to open /mnt/sdcard/Download/1430236051iOS5SDK.pdf 
04-23 14:45:37.901: D/dalvikvm(11675): Trying to load lib /data/data/com.artifex.mupdf/lib/libmupdf.so 0x4051f240 
04-23 14:45:37.911: D/dalvikvm(11675): Added shared lib /data/data/com.artifex.mupdf/lib/libmupdf.so 0x4051f240 
04-23 14:45:37.911: D/dalvikvm(11675): No JNI_OnLoad found in /data/data/com.artifex.mupdf/lib/libmupdf.so 0x4051f240, skipping init 
04-23 14:45:37.911: E/libmupdf(11675): Opening document... 
04-23 14:45:37.941: E/libmupdf(11675): Done! 
04-23 14:45:37.961: I/[POST_RESELECT](11675): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:45:37.961: I/[POST_RESELECT](11675): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:45:37.961: I/[POST_RESELECT](11675): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:45:37.971: I/[POST_RESELECT](11675): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=([email protected],-1,0,-1,0) 
04-23 14:45:38.581: E/libmupdf(11675): Goto page 0... 
04-23 14:45:38.581: E/libmupdf(11675): PageWidth=1230 
04-23 14:45:38.601: E/libmupdf(11675): PageHeight=1514 
04-23 14:45:38.601: E/libmupdf(11675): Goto page 1... 
04-23 14:45:38.781: D/dalvikvm(11675): GC_EXTERNAL_ALLOC freed 59K, 47% free 2851K/5379K, external 91K/541K, paused 92ms 
04-23 14:45:38.881: D/dalvikvm(11675): GC_EXTERNAL_ALLOC freed 5K, 48% free 2850K/5379K, external 583K/1095K, paused 86ms 
04-23 14:45:38.991: E/libmupdf(11675): PageWidth=1082 
04-23 14:45:38.991: E/libmupdf(11675): PageHeight=1332 
04-23 14:45:38.991: E/libmupdf(11675): Goto page 0... 
04-23 14:45:38.991: E/libmupdf(11675): PageWidth=1230 
04-23 14:45:39.001: E/libmupdf(11675): PageHeight=1514 
04-23 14:45:39.001: I/libmupdf(11675): In native method 
04-23 14:45:39.001: I/libmupdf(11675): Checking format 
04-23 14:45:39.001: I/libmupdf(11675): locking pixels 
04-23 14:45:39.001: E/libmupdf(11675): Rendering page=320x393 patch=[0,0,320,393] 
04-23 14:45:39.801: E/libmupdf(11675): Rendered 
04-23 14:45:39.801: I/libmupdf(11675): In native method 
04-23 14:45:39.801: I/libmupdf(11675): Checking format 
04-23 14:45:39.801: I/libmupdf(11675): locking pixels 
04-23 14:45:39.801: E/libmupdf(11675): Rendering page=320x455 patch=[0,0,320,455] 
04-23 14:45:40.201: E/libmupdf(11675): Rendered 
04-23 14:45:40.201: E/libmupdf(11675): Goto page 1... 
04-23 14:45:40.201: E/libmupdf(11675): PageWidth=1082 
04-23 14:45:40.231: E/libmupdf(11675): PageHeight=1332 
04-23 14:45:40.231: I/libmupdf(11675): In native method 
04-23 14:45:40.231: I/libmupdf(11675): Checking format 
04-23 14:45:40.231: I/libmupdf(11675): locking pixels 
04-23 14:45:40.231: E/libmupdf(11675): Rendering page=320x393 patch=[0,0,320,393] 
+0

가 ... u는 어떤 PDFRender 클래스를 사용했다 시도 ?????? – Wolverine

답변

0

당신은 에뮬레이터에서 실행 않았다 .... 잘못되어 가고 .. ??? 예 다음 로그 캣 출력을 게시하는 경우 는 ... &은 만 muPdf는 PDF 렌더링하기 위해 노력하지 않기 때문에 muPdf를 사용하여 UR 자신의 응용 프로그램을 했는가 ..

이이 무료입니다 애플 리케이션을 참조 ..

Droidreade

APV

다음

+0

@Aze ... 나는 에뮬레이터에서 실행하지 않았습니다. 그리고 예. 방금 Mupdf 소스와 thirdparty 라이브러리를 사용하여 컴파일하고 내 자신의 파일을 빌드했습니다. – dave21

+0

그런 다음 PDFRender 클래스를 사용해야합니다 ... 이 두 앱은 무료이고 최고입니다 ... 수 있습니다 그것의 소스 코드를 다운로드하고 실행하십시오 ... 이 APV는 최고입니다 .. 스크립트 폴더를 가지고 스크립트를 실행하면 제 3자가 자동으로 복사 한 다음 컴파일하고 실행해야합니다. app ..... – Wolverine

+0

형제 나는 아주 일찍 APV를 시도했고 거대한 pdf와 암호를 보호하기에 충분했다. 그러나 많은 그래픽이 포함 된 12 페이지 밖에없는 pdf를 테스트하는 동안 APV는 그렇지 못했다. 그것을 렌더링 할 수 있고 놀랐습니다 .. – dave21

관련 문제