我使用Android 4.4.2 (API19)
编译,但在Android 4.1.1 API 16
上运行。 有没有Android支持库,或者什么,所以我可以在Jellybean API 16
中使用PdfDocument.java
(API 19)?BACK-PORTING可以在jellybean API 16中使用PdfDocument(API 19)吗?
代码:
import android.graphics.pdf.PdfDocument;
import android.graphics.pdf.PdfDocument.Page;
import android.graphics.pdf.PdfDocument.PageInfo;
PdfDocument doc = new PdfDocument();
错误日志:
07-22 14:58:41.869: E/dalvikvm(4165): Could not find class
'android.graphics.pdf.PdfDocument', referenced from method com.example.html2pdf.Html2pdfActivity.button1onClick
07-22 14:59:33.965: E/AndroidRuntime(4165): Caused by: java.lang.NoClassDefFoundError: android.graphics.pdf.PdfDocument
我可以打包所需的系统库,并把它放在我的应用程序? (或以某种方式绕过/重定位系统调用)?
正如你所看到的,我从回答问题中得到了所有的代表,而不是问他们。也许我应该得到消息来源并自己做。我只问这个问题,看看它是如何工作的(问),否则我就没有同情心。感谢CommonsWare,他是一个人吗?无论如何,我们都允许有一个“愚蠢”的问题。
[Pdf viewer api/library for android app?]可能重复(http://stackoverflow.com/questions/6728920/pdf-viewer-api-library-for-android-app) – Kushan