我使用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