繁体   English   中英

如何使用 APV PDF 查看器

[英]How do I use APV PDF Viewer

所以我想在我的应用程序中查看 PDF,我遇到了 APV PDF,但我无法理解如何使用它的说明

http://code.google.com/p/apv/wiki/Building

为什么不是jar库下载呢?

为什么我要编译一些.so文件,为什么不能下载?

我浏览了源代码,这里有一个演示应用程序:

http://code.google.com/p/apv/source/browse/#hg%2Fpdfview

我将其作为 Android 项目复制到 eclipse 中并编译但在运行时出现错误,在编译的应用程序中出现 select PDF

 java.lang.UnsatisfiedLinkError: parseFile

我知道这与我上面的问题有关,所以希望我能得到一些答案。

这可能与我没有经验的 NDK 有关。

我的脑洞扩大了!

1) 您不能拥有 Jar,因为这是 C 代码,因此它将在 NDK 中运行,因此等同于.so文件。

2)我不知道他们为什么不让你只下载一个.so文件(以及源代码) ,但看起来这个项目只是一个入门项目,即你应该获取源代码并修改它. 因此,如果您只有一个.so文件,则无法执行此操作。 每次更改/jni/pdfview2中的源代码时,您都必须重新运行脚本build-native.sh ,这将为您重新创建库 ( .so ) 文件!

我收到UnsatisfiedLinkError ,因为我使用的.so库是针对与 Java 文件试图引用的版本不同的代码版本构建的。 因此我的链接不满意!

危险!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM