- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在 MuPdf 库上工作了很长时间,在创建 libmupdf.so 文件并在 Cygwin 和 android-ndk 上工作后,我终于能够将它安装在我的设备上。但我仍然面临一个问题......应用程序安装在设备上,我得到了我已经在我的设备上的各种 pdf 的列表,我点击任何人,但它没有在查看器上渲染和显示,而是尝试渲染,然后我再次获得 pdf 列表,但没有查看我的 pdf。
没有想法,出了什么问题....
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)=(android.text.Selection$START@40103c78,-1,0,-1,0)
04-23 14:44:47.451: I/[POST_RESELECT](11539): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=(android.text.Selection$END@4013faa8,-1,0,-1,0)
04-23 14:44:47.451: I/[POST_RESELECT](11539): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=(android.text.Selection$START@40103c78,-1,0,-1,0)
04-23 14:44:47.451: I/[POST_RESELECT](11539): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=(android.text.Selection$END@4013faa8,-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)=(android.text.Selection$START@40103c78,-1,0,-1,0)
04-23 14:45:37.961: I/[POST_RESELECT](11675): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=(android.text.Selection$END@4013faa8,-1,0,-1,0)
04-23 14:45:37.961: I/[POST_RESELECT](11675): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=(android.text.Selection$START@40103c78,-1,0,-1,0)
04-23 14:45:37.971: I/[POST_RESELECT](11675): [spanChange] (o, oldStart, newStart, oldEnd, newEnd)=(android.text.Selection$END@4013faa8,-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]
最佳答案
你是在模拟器上运行的吗..???如果是,则发布 logcat 输出...&您是否使用 muPdf 制作了自己的应用程序,因为只有 muPdf 无法呈现 PDF..
看到这个应用程序,这些都是免费的..
试试这些
关于android - 将 Mupdf 库用于 pdfrenderer 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10277706/
今天有小伙伴给我留言问到,try{...}catch(){...}是什么意思?它用来干什么? 简单的说 他们是用来捕获异常的 下面我们通过一个例子来详细讲解下
我正在努力提高网站的可访问性,但我不知道如何在页脚中标记社交媒体链接列表。这些链接指向我在 facecook、twitter 等上的帐户。我不想用 role="navigation" 标记这些链接,因
说现在是 6 点,我有一个 Timer 并在 10 点安排了一个 TimerTask。之后,System DateTime 被其他服务(例如 ntp)调整为 9 点钟。我仍然希望我的 TimerTas
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我就废话不多说了,大家还是直接看代码吧~ ? 1
Maven系列1 1.什么是Maven? Maven是一个项目管理工具,它包含了一个对象模型。一组标准集合,一个依赖管理系统。和用来运行定义在生命周期阶段中插件目标和逻辑。 核心功能 Mav
我是一名优秀的程序员,十分优秀!