android的pdf查看器库

android的pdf查看器库,android,Android,我知道这个问题已经被问了好几次,但我找不到一个满意的答案。我的要求很简单。只需在我的应用程序(android)中打开pdf文档即可。但我找不到一个简单的方法来实现这一点。无论是它本机的c/c++方式还是编写自己的引擎。但是,是否有任何简单的API,使我可以像jar一样包含它并查看pdf?没有。Android SDK中没有API本机显示pdf。 我可以建议的解决办法是: -使用外部应用程序: Intent intent = new Intent(Intent.ACTION_VIEW); inte

我知道这个问题已经被问了好几次,但我找不到一个满意的答案。我的要求很简单。只需在我的应用程序(android)中打开pdf文档即可。但我找不到一个简单的方法来实现这一点。无论是它本机的c/c++方式还是编写自己的引擎。但是,是否有任何简单的API,使我可以像jar一样包含它并查看pdf?

没有。Android SDK中没有API本机显示pdf。

我可以建议的解决办法是:

-使用外部应用程序:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
startActivity(intent);
-如果您的PDF文档可以在线访问,请使用在
网络视图中打开您的PDF:

http://docs.google.com/viewer?url=http://mypdf.pdf

您可以使用本机插件在应用程序中显示PDF

可能的副本,请看一看。我认为投票最多的答案确实是完整的。你会发现开源(大部分是GPL3)和商业解决方案都能满足你的需求。请参阅下面StackOverflow链接的答案,从sdcard读取Pdf。我还分析了上述两种解决方案。问题是设备可能安装了读卡器,也可能没有安装读卡器,而且我的pdf文件在内部存储器中:(.我知道这已经被问了很多次了,但商业版对我来说也不错。我尝试了一些,这真的很慢。我的应用也面临着同样的问题:显示PDF文档。我尝试过的所有开源库都太慢了。我真的很惊讶为什么没有高效的库:(有人能告诉我如何使用Pdf查看器库来查看Pdf和压缩缩放功能吗?Khushi,你能告诉我如何在我的android应用程序中使用它吗?