2016-07-22 10 views
1

Android 4.4.2 (API19)を使用してコンパイルしていますが、Android 4.1.1 API 16を実行中です。 (API 19)をJellybean API 16に使用できるAndroidサポートライブラリなどがありますか?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のおかげで、彼は一人ですか?とにかく、私たちは皆、1つの "ばかげた"質問を許可しました。

+0

[Pdf viewer api/android appのライブラリですか?](http://stackoverflow.com/questions/6728920/pdf-viewer-api-library-for-android-app) – Kushan

答えて

2

いいえ、申し訳ありませんが、GoogleはPdfDocumentのバックポートを公開していないか、Android 4.4+の印刷APIに関連するものはほとんどありません。

1

GoogleではPdfDocument API(API 19)をバックポートしていません。 PDF文書の場合はAOSPのpdfiumライブラリ、PdfiumAndroidのフォークを使用できます。

関連する問題