---
title: "Android PDF library — View, edit, sign, more | Nutrient"
canonical_url: "https://www.nutrient.io/guides/android/"
md_url: "https://www.nutrient.io/guides/android.md"
last_updated: "2026-05-22T14:49:21.563Z"
description: "Unlock the potential of Android development with expert tips and insights. Discover must-read guides for optimizing your application performance."
---

# Comprehensive Android PDF SDK

Nutrient Android SDK offers a rich set of features that empower you to integrate seamless PDF viewing, editing, and customization capabilities directly into your Android app, all while maintaining a focus on performance and user experience.

[Try for free](https://www.nutrient.io/sdk/android/getting-started.md)

[Launch demo](https://www.nutrient.io/guides/android/demo.md)

**Latest release**: Discover what’s new! Check out our changelog for the latest release updates.

[Learn more](https://www.nutrient.io/guides/android/changelog.md)

## Essential guides

Learn how to get started with opening documents, saving changes, and customizing the UI.

[Explore all](https://www.nutrient.io/guides/android/intro.md)

---

**Open a document**

How to open a PDF from a blob, ArrayBuffer, remote URL, and more

[Read more](https://www.nutrient.io/guides/android/open-a-document.md)

---

**Save a document**

How to save a PDF to local storage, remote server, and more

[Read more](https://www.nutrient.io/guides/android/save-a-document.md)

---

**User interface**

How to customize icons, buttons, toolbars, the look and feel, and more

[Read more](https://www.nutrient.io/guides/android/user-interface.md)

## Framework support

Nutrient Android SDK is compatible with [Flutter](/guides/flutter.md), [React Native](/guides/react-native.md), and [.NET for Android](/sdk/dotnet-for-android/getting-started.md).

Flutter

[Read more](https://www.nutrient.io/guides/flutter.md)

React Native

[Read more](https://www.nutrient.io/guides/react-native.md).NET for Android

[Read more](https://www.nutrient.io/sdk/dotnet-for-android/getting-started.md)

## File type support

Microsoft Office file types are supported when using the optional [Document Engine](/guides/document-engine.md).

`PDF documents`

`Image documents`

`Office files`

**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/android/getting-started.md)

---

## Related pages

- [Best practices](/guides/android/best-practice.md)
- [Efficiently manage PDF bookmarks on Android](/guides/android/bookmarks.md)
- [Effortlessly compare documents on Android](/guides/android/compare-documents.md)
- [Contributing to Nutrient projects](/guides/android/miscellaneous/contributing.md)
- [Cordova](/guides/android/cordova.md)
- [Explore top PDF SDK demos for Android apps](/guides/android/demo.md)
- [Download our Android library](/guides/android/downloads.md)
- [Android guides: Integrate our PDF library](/guides/android/intro.md)
- [Ionic](/guides/android/ionic.md)
- [Knowledge base](/guides/android/kb.md)
- [Kotlin PDF library for Android](/guides/android/kotlin.md)
- [Troubleshooting](/guides/android/troubleshoot.md)
- [Upgrade and migration guides](/guides/android/upgrade.md)
- [Xamarin.Android PDF library](/guides/android/xamarin.md)
- [Changelog for Android](/guides/android/changelog.md)

## Pages in this section

- [Changelog](/guides/android/about/changelog.md)
- [File type support](/guides/android/about/file-type-support.md)
- [Framework support](/guides/android/about/frameworks.md)
- [Licensing](/guides/android/faq/licensing.md)
- [System compatibility](/guides/android/announcements/version-support.md)
- [Add AI capabilities to Nutrient document viewer](/guides/android/ai-assistant.md)
- [Flatten annotations on Android](/guides/android/annotations/flatten.md)
- [Rotate annotations seamlessly in your Android app](/guides/android/annotations/annotation-rotation.md)
- [Draw and detect annotation shapes in PDFs](/guides/android/annotations/magic-ink.md)
- [Review and reply to annotations on Android](/guides/android/annotations/replies.md)
- [PDF annotation library for Android](/guides/android/annotations/introduction-to-annotations.md)
- [Select or deselect annotations on Android](/guides/android/annotations/select-or-deselect.md)
- [Android PDF annotation troubleshooting](/guides/android/annotations/troubleshooting.md)
- [Check For Compatibility](/guides/android/faq/check-for-compatibility.md)
- [About Memory Usage](/guides/android/memory-and-storage/about-memory-usage.md)
- [Remove all Android logging calls that should be ignored in release builds to prevent logs in Logcat.](/guides/android/features/logging.md)
- [Framework Size](/guides/android/faq/framework-size.md)
- [Customizing The Page Number](/guides/android/customizing-pdf-pages/customizing-the-page-number.md)
- [Manual Library Integration](/guides/android/advanced-integration/manual-library-integration.md)
- [Managing data storage and privacy in Android](/guides/android/best-practices/data-storage-and-privacy.md)
- [Nightly Builds](/guides/android/advanced-integration/nightly-builds.md)
- [Opening Local Files](/guides/android/miscellaneous/opening-local-files.md)
- [Permissions](/guides/android/advanced-integration/permissions.md)
- [Optimize Pdf Documents For Mobile Rendering](/guides/android/miscellaneous/optimize-pdf-documents-for-mobile-rendering.md)
- [Android PDF SDK security](/guides/android/faq/sdk-security.md)
- [Subscription Validation](/guides/android/announcements/subscription-validation.md)
- [Powered By Nutrient](/guides/android/miscellaneous/powered-by-nutrient.md)
- [Unsupported Internal Symbols](/guides/android/announcements/unsupported-internal-symbols.md)
- [Third Party Compatibility](/guides/android/miscellaneous/third-party-compatibility.md)
- [Effortlessly convert images to PDF on Android](/guides/android/conversion/image-to-pdf.md)
- [Converting HTML to PDFs on Android](/guides/android/generating-pdfs/generating-pdf-from-html.md)
- [Convert PDFs to images on Android](/guides/android/conversion/pdf-to-image.md)
- [MS Office converter for Android](/guides/android/features/office-conversion.md)
- [PDF conversion library for Android](/guides/android/conversion.md)
- [Convert scanned documents to searchable PDFs on Android](/guides/android/conversion/scan-to-searchable-pdf.md)
- [Convert images to text on Android](/guides/android/conversion/image-to-text.md)
- [Decrypt PDFs with AES on Android](/guides/android/document-security/decrypt-aes-files.md)
- [Creating password-protected PDFs on Android](/guides/android/document-security/add-a-password.md)
- [Prevent sharing of PDF files on Android](/guides/android/document-security/prevent-sharing.md)
- [Secure your PDFs with custom watermarks on Android](/guides/android/document-security/add-a-watermark.md)
- [Document security on Android](/guides/android/document-security.md)
- [Manage PDF document permissions on Android](/guides/android/features/document-permissions.md)
- [Encrypt PDFs with AES on Android](/guides/android/security/aesdataprovider.md)
- [Introduction to PDF encryption on Android](/guides/android/security/introduction-to-encryption.md)
- [Add and insert images into PDFs on Android](/guides/android/editor/add-image.md)
- [Attach files to PDFs on Android](/guides/android/features/embedded-files.md)
- [Customizing PDF editing permissions on Android](/guides/android/editor/document-permissions.md)
- [Add pages to PDF files on Android](/guides/android/editor/add-page.md)
- [Merge multiple PDF files on Android](/guides/android/editor/merge-or-combine.md)
- [PDF editor library for Android](/guides/android/features/document-processing.md)
- [Edit text in PDFs on Android](/guides/android/editor/edit-text.md)
- [Split PDFs on Android](/guides/android/editor/split.md)
- [Understand PDF form events in Android SDK](/guides/android/events-and-notifications/forms.md)
- [Analytics events](/guides/android/events-and-notifications/events.md)
- [Events and notifications](/guides/android/events-and-notifications.md)
- [Annotation events and notifications](/guides/android/events-and-notifications/annotation.md)
- [Analytics](/guides/android/features/analytics.md)
- [PDF viewer events](/guides/android/miscellaneous/document-listeners.md)
- [Text selection events and notifications](/guides/android/events-and-notifications/text-selection.md)
- [PDF extraction library for Android](/guides/android/extraction.md)
- [Extract metadata from PDFs on Android](/guides/android/extraction/metadata.md)
- [Extract pages from PDFs on Android](/guides/android/extraction/page-extraction.md)
- [Extract selected text from PDFs on Android](/guides/android/extraction/selected-text.md)
- [Effortlessly parse PDF content on Android](/guides/android/extraction/parse-content.md)
- [Extract the text position from PDFs on Android](/guides/android/extraction/text-position.md)
- [Easily extract text from PDFs on Android](/guides/android/features/text-extraction.md)
- [Easy steps to extract PDF form data on Android](/guides/android/forms/extract-form-data.md)
- [Flatten PDF form fields on Android](/guides/android/forms/flatten.md)
- [PDF form library for Android](/guides/android/forms.md)
- [Explore flexible PDF form actions on Android](/guides/android/forms/pdf-actions-support.md)
- [Validate PDF forms on Android with JavaScript](/guides/android/forms/javascript-validation.md)
- [Reducing PDF size](/guides/android/generating-pdfs/reducing-pdf-size.md)
- [Efficient PDF annotation syncing on Android](/guides/android/pspdfkit-instant/syncing.md)
- [Authenticate your Android app with JWT](/guides/android/instant-synchronization/authentication.md)
- [Adding Instant comments to PDFs on Android](/guides/android/comments/introduction-to-instant-comments.md)
- [Frequently asked questions](/guides/android/instant-synchronization/faq.md)
- [Integrating real-time collaboration into your Android application](/guides/android/pspdfkit-instant/getting-started.md)
- [Effortless offline PDF annotation and sync](/guides/android/pspdfkit-instant/offline-support.md)
- [Instant sync and document state on Android](/guides/android/pspdfkit-instant/instant-document-state.md)
- [PDF collaboration library for Android](/guides/android/instant-synchronization.md)
- [Instant usage on Android](/guides/android/pspdfkit-instant/usage.md)
- [Create and manage PDF annotation layers on Android](/guides/android/pspdfkit-instant/instant-layers.md)
- [Jetpack Compose PDF library](/guides/android/jetpack-compose.md)
- [Jetpack Compose PDF viewer](/guides/android/jetpack-compose/viewer.md)
- [Interacting with DocumentView](/guides/android/jetpack-compose/interactions.md)
- [Convert Instant JSON files to XFDF format](/guides/android/json/convert-to-xfdf.md)
- [Enhance your PDFs with Instant JSON format](/guides/android/json.md)
- [Understanding Instant JSON for efficient PDF annotations](/guides/android/json/how-it-works.md)
- [Custom Print Functionality](/guides/android/knowledge-base/custom-print-functionality.md)
- [Allow Clear Text Traffic](/guides/android/knowledge-base/allow-clear-text-traffic.md)
- [Compose Qna](/guides/android/knowledge-base/compose-qna.md)
- [Deleting Pages From A Pdf](/guides/android/knowledge-base/deleting-pages-from-a-pdf.md)
- [Easily disable share and print options in Android](/guides/android/knowledge-base/disable-share-documentinfo-print.md)
- [Disabling Annotation Rotation](/guides/android/knowledge-base/disabling-annotation-rotation.md)
- [Managing touch scrolling in Compose containers](/guides/android/knowledge-base/document-view-inside-pager-scroll-handling.md)
- [Getting Signature Location](/guides/android/knowledge-base/getting-signature-location.md)
- [Getting All Digital Signatures](/guides/android/knowledge-base/getting-all-digital-signatures.md)
- [Change page layout dynamically based on orientation](/guides/android/knowledge-base/dynamic-page-layout-when-changing-orientation.md)
- [Creating invisible digital signatures in Android](/guides/android/knowledge-base/invisible-signature.md)
- [Intercepting Touch Events](/guides/android/knowledge-base/intercepting-touch-events.md)
- [Install Failed Insufficient Storage](/guides/android/knowledge-base/install-failed-insufficient-storage.md)
- [Invoke Search Programmatically](/guides/android/knowledge-base/invoke-search-programmatically.md)
- [Remove Tool Variant From Toolbar](/guides/android/knowledge-base/remove-tool-variant-from-toolbar.md)
- [Making Form Elements Read Only](/guides/android/knowledge-base/making-form-elements-read-only.md)
- [Invoking Share Action Programmatically](/guides/android/knowledge-base/invoking-share-action-programmatically.md)
- [Override Hyperlink Behavior](/guides/android/knowledge-base/override-hyperlink-behavior.md)
- [Save signed PDFs directly to a remote server on Android](/guides/android/knowledge-base/save-signed-pdfs-to-remote-server.md)
- [Customize the overflow button color in Android](/guides/android/knowledge-base/styling-overflow-button.md)
- [Runtime Permissions Cordova](/guides/android/knowledge-base/runtime-permissions-cordova.md)
- [Using Pspdfkit With Dynamic Feature Modules](/guides/android/knowledge-base/using-pspdfkit-with-dynamic-feature-modules.md)
- [Measure distance and area in a PDF on Android](/guides/android/measurements.md)
- [Measure distance in a PDF on Android](/guides/android/measurements/measure-distance.md)
- [Measure area in a PDF on Android](/guides/android/measurements/measure-area.md)
- [Configure measurements in a PDF on Android](/guides/android/measurements/configure-measurements.md)
- [Integrating our OCR SDK into Android](/guides/android/ocr/getting-started.md)
- [Discover supported languages for Android OCR](/guides/android/ocr/language-support.md)
- [Unlocking OCR capabilities for Android PDFs](/guides/android/ocr/overview.md)
- [How to OCR a PDF on Android](/guides/android/ocr/usage.md)
- [Open PDFs from in-memory data on Android](/guides/android/open-a-document/from-in-memory-data.md)
- [Open a PDF file from Document Engine on Android](/guides/android/open-a-document/from-document-engine.md)
- [Open PDFs from a custom data provider on Android](/guides/android/features/data-providers.md)
- [Open password-protected PDFs on Android](/guides/android/security/secured-documents.md)
- [Open a local PDF file on Android](/guides/android/open-a-document/from-local-storage.md)
- [Open PDF files on Android](/guides/android/open-a-document.md)
- [Open PDFs from URLs on Android](/guides/android/miscellaneous/document-downloads.md)
- [Generate blank PDFs on Android](/guides/android/features/document-creation.md)
- [Effortlessly generate PDFs from images on Android](/guides/android/pdf-generation/from-images.md)
- [Generate PDF reports on Android](/guides/android/generating-pdfs/generating-pdf-reports.md)
- [Effortlessly generate PDF thumbnails on Android](/guides/android/pdf-generation/thumbnail-preview.md)
- [Generate PDFs from a template on Android](/guides/android/pdf-generation/from-template.md)
- [Generate PDFs from HTML on Android](/guides/android/pdf-generation/from-html.md)
- [PDF generation library for Android](/guides/android/pdf-generation.md)
- [Generate PDFs programmatically on Android](/guides/android/pdf-generation/programmatically.md)
- [Explore Android PDF development with practical code samples](/guides/android/samples.md)
- [Example projects for Android PDF library](/guides/android/prebuilt-solutions/example-projects.md)
- [10 10 1](/guides/android/releases/10-10-1.md)
- [10 9](/guides/android/releases/10-9.md)
- [10 6](/guides/android/releases/10-6.md)
- [10 8](/guides/android/releases/10-8.md)
- [10 10](/guides/android/releases/10-10.md)
- [10 7](/guides/android/releases/10-7.md)
- [11 1](/guides/android/releases/11-1.md)
- [11 2](/guides/android/releases/11-2.md)
- [11 0](/guides/android/releases/11-0.md)
- [11 4](/guides/android/releases/11-4.md)
- [11 3](/guides/android/releases/11-3.md)
- [11 3 1](/guides/android/releases/11-3-1.md)
- [11 5](/guides/android/releases/11-5.md)
- [Redacting PDFs in Android viewer](/guides/android/redaction/built-in-ui.md)
- [Using RegEx to redact PDFs on Android](/guides/android/redaction/regex-patterns.md)
- [Search and redact PDFs on Android](/guides/android/redaction/search-and-redact.md)
- [Redacting PDFs programmatically on Android](/guides/android/features/redaction.md)
- [Master PDF redaction on Android devices](/guides/android/redaction/introduction-to-redaction.md)
- [PDF redaction library for Android](/guides/android/redaction.md)
- [10 3 Migration Guide](/guides/android/migration-guides/10-3-migration-guide.md)
- [2024 9 Migration Guide](/guides/android/migration-guides/2024-9-migration-guide.md)
- [Migrate to electronic signatures](/guides/android/migration-guides/migrating-to-electronic-signatures.md)
- [2024 8 Migration Guide](/guides/android/migration-guides/2024-8-migration-guide.md)
- [10 4 Migration Guide](/guides/android/migration-guides/10-4-migration-guide.md)
- [Pspdfkit 2 1 Migration Guide](/guides/android/migration-guides/pspdfkit-2-1-migration-guide.md)
- [Pspdfkit 2024 1 Migration Guide](/guides/android/migration-guides/pspdfkit-2024-1-migration-guide.md)
- [Nutrient 10 Migration Guide](/guides/android/migration-guides/nutrient-10-migration-guide.md)
- [10 5 Migration Guide](/guides/android/migration-guides/10-5-migration-guide.md)
- [Pspdfkit 2024 3 Migration Guide](/guides/android/migration-guides/pspdfkit-2024-3-migration-guide.md)
- [Pspdfkit 2024 2 Migration Guide](/guides/android/migration-guides/pspdfkit-2024-2-migration-guide.md)
- [Pspdfkit 2024 6 Migration Guide](/guides/android/migration-guides/pspdfkit-2024-6-migration-guide.md)
- [Pspdfkit 2024 4 Migration Guide](/guides/android/migration-guides/pspdfkit-2024-4-migration-guide.md)
- [Pspdfkit 4 4 Migration Guide](/guides/android/migration-guides/pspdfkit-4-4-migration-guide.md)
- [Pspdfkit 2024 7 Migration Guide](/guides/android/migration-guides/pspdfkit-2024-7-migration-guide.md)
- [Migration guide for Android SDK 4 features](/guides/android/migration-guides/pspdfkit-4-migration-guide.md)
- [Pspdfkit 5 1 Migration Guide](/guides/android/migration-guides/pspdfkit-5-1-migration-guide.md)
- [Pspdfkit 5 3 Migration Guide](/guides/android/migration-guides/pspdfkit-5-3-migration-guide.md)
- [Pspdfkit 5 2 Migration Guide](/guides/android/migration-guides/pspdfkit-5-2-migration-guide.md)
- [Migrate to Nutrient 3.0 with ease](/guides/android/migration-guides/pspdfkit-3-migration-guide.md)
- [Pspdfkit 5 5 Migration Guide](/guides/android/migration-guides/pspdfkit-5-5-migration-guide.md)
- [Pspdfkit 6 1 Migration Guide](/guides/android/migration-guides/pspdfkit-6-1-migration-guide.md)
- [Pspdfkit 5 Migration Guide](/guides/android/migration-guides/pspdfkit-5-migration-guide.md)
- [Pspdfkit 3 1 Migration Guide](/guides/android/migration-guides/pspdfkit-3-1-migration-guide.md)
- [Pspdfkit 6 2 Migration Guide](/guides/android/migration-guides/pspdfkit-6-2-migration-guide.md)
- [Pspdfkit 6 3 Migration Guide](/guides/android/migration-guides/pspdfkit-6-3-migration-guide.md)
- [Pspdfkit 7 Migration Guide](/guides/android/migration-guides/pspdfkit-7-migration-guide.md)
- [Pspdfkit 6 6 Migration Guide](/guides/android/migration-guides/pspdfkit-6-6-migration-guide.md)
- [Pspdfkit 6 Migration Guide](/guides/android/migration-guides/pspdfkit-6-migration-guide.md)
- [Pspdfkit 8 7 Migration Guide](/guides/android/migration-guides/pspdfkit-8-7-migration-guide.md)
- [Pspdfkit 6 4 Migration Guide](/guides/android/migration-guides/pspdfkit-6-4-migration-guide.md)
- [Pspdfkit 8 Migration Guide](/guides/android/migration-guides/pspdfkit-8-migration-guide.md)
- [Pspdfkit 8 6 Migration Guide](/guides/android/migration-guides/pspdfkit-8-6-migration-guide.md)
- [Pspdfkit 8 8 Migration Guide](/guides/android/migration-guides/pspdfkit-8-8-migration-guide.md)
- [Pspdfkit 8 9 Migration Guide](/guides/android/migration-guides/pspdfkit-8-9-migration-guide.md)
- [Upgrading](/guides/android/advanced-integration/upgrading.md)
- [PDF search library for Android](/guides/android/search.md)
- [Saving a PDF file on Android](/guides/android/save-a-document.md)
- [How to save documents as PDFs on Android](/guides/android/save-a-document/save-as.md)
- [Incremental PDF saving on Android](/guides/android/faq/growing-pdf-file-size.md)
- [Auto saving PDF files on Android](/guides/android/features/document-checkpointing.md)
- [Save PDFs to local storage on Android](/guides/android/save-a-document/to-local-storage.md)
- [Save PDFs to a custom data provider on Android](/guides/android/save-a-document/to-custom-data-provider.md)
- [Save PDFs to Document Engine on Android](/guides/android/save-a-document/to-document-engine.md)
- [Save PDFs to a remote server on Android](/guides/android/save-a-document/to-remote-server.md)
- [Easily fill and sign PDF forms on Android](/guides/android/signatures/fill-and-sign-forms.md)
- [Android PDF signature library](/guides/android/signatures.md)
- [Understanding electronic and digital signatures](/guides/android/signatures/overview.md)
- [Customizing PDF viewer styling on Android](/guides/android/customizing-the-interface/appearance-styling.md)
- [Customizing the form editing toolbar on Android](/guides/android/customizing-the-interface/using-form-ui-within-fragment.md)
- [Customizing our PDF viewer on Android](/guides/android/user-interface.md)
- [Localization: Change languages in our Android PDF viewer](/guides/android/features/localization.md)
- [Hide or customize scrollbars in our Android viewer](/guides/android/customizing-the-interface/scrollbars.md)
- [Customizing dialog modals on Android](/guides/android/customizing-the-interface/modal-dialogs-styling.md)
- [Customizing the note editor on Android](/guides/android/customizing-the-interface/customizing-the-note-editor.md)
- [Customize toolbar menus on Android](/guides/android/customizing-the-interface/customizing-menus.md)
- [Customizing the electronic signature UI on Android](/guides/android/customizing-the-interface/configuring-the-signaturepickerfragment.md)
- [Overlay views on Android](/guides/android/features/overlay-views.md)
- [Separate the document info view in our Android viewer](/guides/android/user-interface/separate-document-info.md)
- [Show or hide the UI in our Android viewer](/guides/android/customizing-the-interface/user-interface-visibility.md)
- [Customizing the thumbnail file viewer on Android](/guides/android/customizing-the-interface/customizing-the-thumbnail-bar.md)
- [Android image viewer library](/guides/android/viewer/images.md)
- [Create efficient Android PDF viewers for apps](/guides/android/viewer/java.md)
- [Fast and feature-rich PDF viewer for Android apps](/guides/android/viewer/kotlin.md)
- [Customizing page navigation in our Android PDF viewer](/guides/android/basics/document-interactions.md)
- [Mastering PDF permissions in Android apps](/guides/android/viewer/permissions.md)
- [Configuring scroll directions and page transitions in our Android viewer](/guides/android/customizing-the-interface/document-presentation-options.md)
- [Enhance your Android PDF viewer with JavaScript support](/guides/android/features/javascript.md)
- [Android PDF  iewer troubleshooting](/guides/android/viewer/troubleshooting.md)
- [Selecting text in Android PDF viewer](/guides/android/features/text-selection.md)
- [Using the view state to display PDFs on Android](/guides/android/view-management/store-load-view-state.md)
- [Customizing zoom options in our Android PDF viewer](/guides/android/miscellaneous/zooming.md)
- [Android PDF viewer library](/guides/android/viewer.md)
- [Define annotation behavior with flags on Android](/guides/android/annotations/annotation-flags.md)
- [Programmatically create annotations on Android](/guides/android/annotations/programmatically-creating-annotations.md)
- [Copy and paste annotations on Android](/guides/android/features/copy-paste.md)
- [Z-Index for annotation stacking order on Android](/guides/android/annotations/annotation-z-index.md)
- [Embed or attach a file to a PDF on Android](/guides/android/annotations/file-annotations.md)
- [Detect if an annotation has changed on Android](/guides/android/annotations/create-edit-and-remove/detect-changes.md)
- [Disabling annotation editing on Android](/guides/android/annotations/configuring-annotation-editing.md)
- [Undo and redo annotations on Android](/guides/android/features/undo-redo.md)
- [Set annotation author names on Android easily](/guides/android/annotations/annotation-author-name.md)
- [Enhance your image annotation experience](/guides/android/features/image-document-standard.md)
- [Simplify image annotation with Android SDK](/guides/android/annotations/annotate-images.md)
- [Hiding annotations on Android](/guides/android/annotations/configuring-editablevisible-annotation-types.md)
- [Store custom data in annotations on Android](/guides/android/annotations/custom-data-in-annotations.md)
- [JavaScript support in annotations on Android](/guides/android/miscellaneous/javascript-api.md)
- [Configure PDF annotations in Android](/guides/android/annotations/annotation-configuration.md)
- [Customizing the note icon on Android](/guides/android/annotations/customize-annotation-rendering.md)
- [Enhance PDF annotation with custom appearance streams](/guides/android/annotations/appearance-streams.md)
- [Import and export PDF annotations from XFDF Files on Android](/guides/android/importing-exporting/xfdf-support.md)
- [Seamlessly import and export PDF annotations](/guides/android/annotations/import-and-export/instant-json.md)
- [Effortlessly manage PDF annotations on Android](/guides/android/annotations/import-and-export/document-engine.md)
- [Choosing the right annotation format for Android](/guides/android/annotations/introduction-to-annotations/data-formats.md)
- [Retrieve or set the annotation bounding box on Android](/guides/android/annotations/position-and-size.md)
- [Supported PDF annotation Types on Android](/guides/android/annotations/introduction-to-annotations/annotation-types.md)
- [What are PDF annotations?](/guides/android/annotations/introduction-to-annotations/what-are-annotations.md)
- [PDF annotation actions on Android](/guides/android/annotations/pdf-actions.md)
- [Add link annotations to PDFs on Android](/guides/android/annotations/link-annotations.md)
- [Embedding video annotations into PDFs on Android](/guides/android/annotations/video-annotations.md)
- [Add multimedia annotations to PDFs on Android](/guides/android/annotations/multimedia-annotations.md)
- [Create and embed sound annotations in PDFs on Android](/guides/android/annotations/sound-annotations.md)
- [Embed annotations in a PDF file on Android](/guides/android/annotations/save/embed-into-pdf.md)
- [Auto save PDF annotations on Android](/guides/android/annotations/annotation-and-bookmark-saving-triggers.md)
- [Save PDF annotations on Android](/guides/android/annotations/annotation-saving-mechanism.md)
- [Save PDF annotations to an external source on Android](/guides/android/annotations/save/to-external-source.md)
- [How to effectively resolve annotation conflicts in Android](/guides/android/annotations/synchronization/conflict-resolution.md)
- [Synchronizing annotations on Android](/guides/android/annotations/synchronization.md)
- [Efficiently store annotation data on Android](/guides/android/annotations/synchronization/storing-annotation-data.md)
- [Custom image stamp annotations on Android](/guides/android/annotations/image-annotations.md)
- [PDF stamp annotations on Android](/guides/android/annotations/stamp-annotations-configuration.md)
- [Annotation Overlay Mode](/guides/android/annotations/annotation-overlay-mode.md)
- [Edit PDF metadata on Android](/guides/android/customizing-pdf-pages/customizing-document-metadata.md)
- [Change the document title in the PDF metadata on Android](/guides/android/customizing-the-interface/changing-the-document-title.md)
- [Rotating PDF pages on Android](/guides/android/editor/page-manipulation/rotate.md)
- [Scale or resize PDFs on Android](/guides/android/editor/page-manipulation/scale-or-resize.md)
- [Move or copy PDF pages on Android](/guides/android/editor/page-manipulation/move-or-copy.md)
- [Removing pages from a PDF on Android](/guides/android/editor/page-manipulation/remove.md)
- [Cropping PDF pages on Android](/guides/android/editor/page-manipulation/crop.md)
- [Attach files to PDF form fields on Android](/guides/android/forms/fill-form-fields/attach-a-file.md)
- [Detect user input in Android PDF forms](/guides/android/forms/fill-form-fields/detect-user-input.md)
- [Detecting user clicks in PDF form elements on Android](/guides/android/forms/fill-form-fields/detect-clicks.md)
- [Undo and redo for PDF forms on Android](/guides/android/forms/fill-form-fields/undo-and-redo.md)
- [Fill PDF form fields programmatically on Android](/guides/android/forms/form-filling.md)
- [Form field support in our Android PDF viewer](/guides/android/forms/fill-form-fields/using-the-ui.md)
- [Create fillable PDF forms on Android](/guides/android/forms/form-creation.md)
- [Effortlessly add signature fields to PDF forms](/guides/android/forms/create-edit-and-remove/add-signature-field.md)
- [PDF form field flags on Android](/guides/android/forms/create-edit-and-remove/form-field-flags.md)
- [Disable PDF form editing on Android](/guides/android/forms/create-edit-and-remove/disable-editing.md)
- [Submit and save PDF forms to a custom destination](/guides/android/forms/submit-or-save/to-custom.md)
- [Embed data into a PDF form on Android](/guides/android/forms/submit-or-save/embed-data-into-pdf.md)
- [Auto save PDF forms on Android](/guides/android/forms/submit-or-save/auto-save.md)
- [Submit and save PDF forms to an external destination](/guides/android/forms/form-submission.md)
- [Submit and save PDF forms to Document Engine on Android](/guides/android/forms/submit-or-save/to-document-engine.md)
- [Supported PDF form fields on Android](/guides/android/forms/introduction-to-forms.md)
- [Understanding interactive PDF forms and their benefits](/guides/android/forms/introduction-to-forms/what-are-forms.md)
- [Efficiently store PDF form data on Android](/guides/android/forms/introduction-to-forms/data-formats.md)
- [Customize your Jetpack Compose toolbar easily](/guides/android/jetpack-compose/components/main-toolbar.md)
- [Streamline document discussions with Instant Comments](/guides/android/json/schema/comments.md)
- [Sync PDF form field values using Instant JSON](/guides/android/json/schema/form-field-values.md)
- [Understanding Instant JSON action types](/guides/android/json/schema/actions.md)
- [Understanding Instant JSON attachments and schemas](/guides/android/json/schema/file-attachments.md)
- [Create and manage PDF bookmarks with Instant JSON](/guides/android/json/schema/bookmarks.md)
- [Instant JSON format for PDF annotations explained](/guides/android/json/schema/annotations.md)
- [Effective guidelines for PDF form field types](/guides/android/json/schema/form-fields.md)
- [Document Title Styling](/guides/android/prebuilt-solutions/common-use-cases/document-title-styling.md)
- [Retrieving Highlighted Text](/guides/android/prebuilt-solutions/common-use-cases/retrieving-highlighted-text.md)
- [Text Markup Annotations](/guides/android/annotations/text-markup-annotations.md)
- [Changing Configuration At Runtime](/guides/android/customizing-the-interface/changing-configuration-at-runtime.md)
- [Document Sharing](/guides/android/miscellaneous/document-sharing.md)
- [Search PDF annotations on Android](/guides/android/search/search-in-a-pdf/annotation-search.md)
- [Search for text in PDFs on Android](/guides/android/features/text-search.md)
- [PDF search matching options on Android](/guides/android/search/indexed-full-text-search/matching-options.md)
- [Indexing PDF documents on Android](/guides/android/features/indexed-full-text-search.md)
- [Robust digital signature support on Android](/guides/android/signatures/digital-signatures/supported-methods.md)
- [Understanding digital signatures in Android apps](/guides/android/signatures/digital-signatures/overview.md)
- [Troubleshoot digital signatures on Android devices](/guides/android/signatures/digital-signatures/troubleshooting.md)
- [Understanding PAdES and CAdES digital signatures](/guides/android/signatures/digital-signatures/standards.md)
- [How to save and store electronic signatures on Android](/guides/android/signatures/signature-storage.md)
- [How to add electronic signatures to PDFs on Android](/guides/android/signatures/adding-an-electronic-signature.md)
- [eSign PDFs with a certificate on Android](/guides/android/signatures/using-electronic-signatures-and-digital-signatures-together.md)
- [Understanding digital signature validation states](/guides/android/signatures/troubleshooting/chain-of-certs-not-valid.md)
- [How to maintain valid digital signatures on Android](/guides/android/signatures/troubleshooting/multi-signatures-previous-not-valid.md)
- [Java Lang Noclassdeffounderror](/guides/android/troubleshooting/java-lang-noclassdeffounderror.md)
- [Image size too big](/guides/android/troubleshooting/errors-and-warnings/image-size-too-big.md)
- [Abi Set Not Compatible](/guides/android/troubleshooting/abi-set-not-compatible.md)
- [Vfy Warnings](/guides/android/troubleshooting/vfy-warnings.md)
- [Multidex](/guides/android/miscellaneous/multidex.md)
- [Gradle Peer Not Authenticated](/guides/android/troubleshooting/gradle-peer-not-authenticated.md)
- [Out Of Memory Build Error](/guides/android/troubleshooting/out-of-memory-build-error.md)
- [Initializing Pspdfkit](/guides/android/basics/initializing-pspdfkit.md)
- [Getting The Currently Used Version](/guides/android/license-issues/getting-the-currently-used-version.md)
- [Updates Have Expired](/guides/android/license-issues/updates-have-expired.md)
- [Easily add a license key to your Android app](/guides/android/troubleshooting/license/add-license-key.md)
- [Using The License Key In Other Languages](/guides/android/license-issues/using-the-license-key-in-other-languages.md)
- [What Is A Bundle Id](/guides/android/faq/what-is-a-bundle-id.md)
- [Efficient PDF rendering solutions for Android](/guides/android/troubleshooting/complexities-of-rendering-pdfs.md)
- [Outdated Render Cache](/guides/android/rendering-issues/outdated-render-cache.md)
- [Changing The Font Size Or Color Of Page Text](/guides/android/customizing-pdf-pages/changing-the-font-size-or-color-of-page-text.md)
- [How to ensure your PDF fonts are embedded correctly](/guides/android/rendering-issues/inconsistent-fonts.md)
- [Inconsistent Labels](/guides/android/rendering-issues/inconsistent-labels.md)
- [Understanding XFA vs AcroForms in PDFs](/guides/android/rendering-issues/pspdfkit-doesnt-show-the-pdf-form.md)
- [Make sure to replace :app with the name of your Android app or library module.](/guides/android/troubleshooting/androidx-migration.md)
- [Layout Problems](/guides/android/troubleshooting/layout-problems.md)
- [R8 Retracing](/guides/android/troubleshooting/miscellaneous/r8-retracing.md)
- [Assuming the crash report came from an arm64 device.](/guides/android/troubleshooting/bug-reporting.md)
- [Path Traversal Vulnerability](/guides/android/announcements/path-traversal-vulnerability.md)
- [Controlling Pdf Editing](/guides/android/features/controlling-pdf-editing.md)
- [Annotation editing on Android](/guides/android/user-interface/contextual-toolbars/annotation-editing.md)
- [Customizing the PDF editing toolbar on Android](/guides/android/features/document-editor.md)
- [Customizing the annotation creation toolbar in our Android PDF viewer](/guides/android/annotations/custom-annotation-editing-controls.md)
- [Effortlessly customize text selection in Android](/guides/android/user-interface/contextual-toolbars/text-selection.md)
- [Customizing toolbars in our Android PDF viewer](/guides/android/customizing-the-interface/customizing-the-toolbar.md)
- [Using contextual toolbars within PdfFragment](/guides/android/customizing-the-interface/using-toolbars-within-fragment.md)
- [Building an activity around the PdfFragment](/guides/android/customizing-the-interface/building-an-activity-around-the-pdffragment.md)
- [Extending PdfActivity with custom activities](/guides/android/customizing-the-interface/extending-pdfactivity.md)
- [Enabling the annotation inspector on Android](/guides/android/annotations/annotation-inspector.md)
- [Using property inspectors within PdfFragment](/guides/android/customizing-the-interface/using-inspectors-within-fragment.md)
- [Enabling the form inspector on Android](/guides/android/user-interface/property-inspectors/form-inspector.md)
- [Text-to-speech for our Android viewer](/guides/android/features/text-to-speech.md)
- [Accessibility support for our Android PDF viewer](/guides/android/viewer/accessibility/features.md)
- [PDF display options on Android with PdfFragment](/guides/android/basics/using-fragment.md)
- [Load PDF documents on Android with PdfDocument class](/guides/android/basics/using-pdfdocument.md)
- [Display PDFs on Android with PdfActivity](/guides/android/basics/using-activity.md)
- [Customize PDF fonts for Android applications](/guides/android/features/custom-fonts.md)
- [Drawing content above displayed documents](/guides/android/features/drawable-api.md)
- [PDF renderer library for Android](/guides/android/features/rendering-pdf-pages.md)
- [Rendering annotations on Android](/guides/android/annotations/rendering-annotations.md)
- [Coordinate space conversion](/guides/android/faq/coordinate-spaces.md)
- [Render PDF forms on Android](/guides/android/viewer/rendering/pdf-forms.md)
- [Customize the rendering resolution in our Android viewer](/guides/android/features/low-res-render-api.md)
- [Optimize pdf viewing with android reader view](/guides/android/features/reader-view.md)
- [Opening multiple PDFs in our Android viewer](/guides/android/features/working-with-multiple-documents.md)
- [Right-to-left (RTL) support in our Android PDF viewer](/guides/android/miscellaneous/page-bindings.md)
- [Enable night theme in Android PDF viewer](/guides/android/viewer/viewing-options/night-theme.md)
- [How to add signature fields to PDFs on Android](/guides/android/signatures/digital-signatures/signature-lifecycle/add-a-signature-field.md)
- [External signing services on Android](/guides/android/signatures/digital-signatures/signature-lifecycle/external-signing-service.md)
- [Biometric signatures on Android](/guides/android/signatures/digital-signatures/signature-lifecycle/biometric.md)
- [Configure digital signature appearance in Android: Visible vs. non-visible signatures](/guides/android/signatures/digital-signatures/signature-lifecycle/signature-appearance.md)
- [Sign a PDF with a certificate on Android](/guides/android/features/digital-signatures.md)
- [Securely validate digital signatures in Android apps](/guides/android/signatures/digital-signatures/signature-lifecycle/validation.md)
- [How to create and validate digital signatures on Android](/guides/android/signatures/digital-signatures/signature-lifecycle/prepare-the-certificates-for-signing.md)
- [Master digital signatures in Android efficiently](/guides/android/signatures/digital-signatures/signature-lifecycle/overview.md)
- [Compose Image Document](/guides/android/samples/compose-image-document-kotlin.md)
- [Custom Form Highlight Color](/guides/android/samples/custom-form-highlight-color-java.md)
- [Application Policy](/guides/android/samples/application-policy-kotlin.md)
- [Digital Signature (Basic)](/guides/android/samples/digital-signature-basic-kotlin.md)
- [Custom Page Templates](/guides/android/samples/custom-page-templates-java.md)
- [Disabled Annotation Property](/guides/android/samples/disabled-annotation-property-java.md)
- [JavaScript Calculator](/guides/android/samples/javascript-calculator-kotlin.md)
- [Image Document](/guides/android/samples/image-document-kotlin.md)
- [JavaScript Form Filling](/guides/android/samples/javascript-form-filling-kotlin.md)
- [Password Protected PDF](/guides/android/samples/password-protected-pdf-kotlin.md)
- [Merge Documents](/guides/android/samples/merge-documents-kotlin.md)
- [Annotation Rendering](/guides/android/samples/annotation-rendering-kotlin.md)
- [XFDF Import/Export](/guides/android/samples/xfdf-import-export-kotlin.md)
- [Watermarks](/guides/android/samples/watermarks-kotlin.md)
- [Custom Main Toolbar](/guides/android/samples/custom-main-toolbar-kotlin.md)
- [Compose Navigation](/guides/android/samples/compose-navigation-kotlin.md)
- [Custom Activity Toolbars](/guides/android/samples/custom-activity-toolbars-java.md)
- [Custom Data Provider](/guides/android/samples/custom-data-provider-kotlin.md)
- [Custom ActionBar Actions](/guides/android/samples/custom-actionbar-actions-kotlin.md)
- [Custom Download Dialog](/guides/android/samples/custom-download-dialog-java.md)
- [Custom Layout](/guides/android/samples/custom-layout-kotlin.md)
- [Custom Activity Form Editing](/guides/android/samples/custom-activity-form-editing-java.md)
- [Custom Toolbar Grouping](/guides/android/samples/custom-toolbar-grouping-java.md)
- [Digital Signature (Two-Step)](/guides/android/samples/digital-signature-two-step-kotlin.md)
- [Custom Note Hinter](/guides/android/samples/custom-note-hinter-kotlin.md)
- [Custom Search UI (Compose)](/guides/android/samples/custom-search-ui-compose-kotlin.md)
- [Custom Outline Provider](/guides/android/samples/custom-outline-provider-kotlin.md)
- [Digital Signature (Manual)](/guides/android/samples/digital-signature-manual-kotlin.md)
- [Custom Stamp Annotations](/guides/android/samples/custom-stamp-annotations-java.md)
- [Annotation Flags](/guides/android/samples/annotation-flags-kotlin.md)
- [Custom Sharing Dialog](/guides/android/samples/custom-sharing-dialog-java.md)
- [Digital Signature (Third-Party)](/guides/android/samples/digital-signature-third-party-kotlin.md)
- [Annotation Configuration](/guides/android/samples/annotation-configuration-kotlin.md)
- [Custom Sharing Menu](/guides/android/samples/custom-sharing-menu-java.md)
- [Document Switcher](/guides/android/samples/document-switcher-java.md)
- [Document Download](/guides/android/samples/document-download-kotlin.md)
- [Document from Canvas](/guides/android/samples/document-from-canvas-kotlin.md)
- [DocumentView Composable](/guides/android/samples/documentview-composable-kotlin.md)
- [File Annotation Creation](/guides/android/samples/file-annotation-creation-kotlin.md)
- [Dynamic Pages on Scroll](/guides/android/samples/dynamic-pages-on-scroll-kotlin.md)
- [Form Creation](/guides/android/samples/form-creation-kotlin.md)
- [Document Sharing](/guides/android/samples/document-sharing-java.md)
- [Form Filling](/guides/android/samples/form-filling-kotlin.md)
- [Inline Search](/guides/android/samples/inline-search-java.md)
- [Form Click Intercept (Compose)](/guides/android/samples/form-click-intercept-compose-kotlin.md)
- [LTV Signature](/guides/android/samples/ltv-signature-kotlin.md)
- [PDF from Image](/guides/android/samples/pdf-from-image-kotlin.md)
- [OCR](/guides/android/samples/ocr-kotlin.md)
- [Add LTV to Existing Signature](/guides/android/samples/add-ltv-to-existing-signature-kotlin.md)
- [Annotation Selection Styling](/guides/android/samples/annotation-selection-styling-kotlin.md)
- [Annotations with Transparency](/guides/android/samples/annotations-with-transparency-kotlin.md)
- [AI Assistant (Multiple Documents, ViewPager)](/guides/android/samples/ai-assistant-multiple-documents-viewpager-kotlin.md)
- [Annotation Overlay](/guides/android/samples/annotation-overlay-java.md)
- [Scientific Paper](/guides/android/samples/scientific-paper-kotlin.md)
- [Playground](/guides/android/samples/playground-kotlin.md)
- [Inline Multimedia](/guides/android/samples/inline-multimedia-kotlin.md)
- [PdfFragment](/guides/android/samples/pdffragment-kotlin.md)
- [Overlay Visibility](/guides/android/samples/overlay-visibility-kotlin.md)
- [Selection Customization](/guides/android/samples/selection-customization-java.md)
- [Text Field Suggestions](/guides/android/samples/text-field-suggestions-kotlin.md)
- [Signature Storage Database](/guides/android/samples/signature-storage-database-kotlin.md)
- [Reader View](/guides/android/samples/reader-view-kotlin.md)
- [Try Instant](/guides/android/samples/try-instant-kotlin.md)
- [Overlay Views](/guides/android/samples/overlay-views-kotlin.md)
- [Custom Annotation Inspector](/guides/android/samples/custom-annotation-inspector-java.md)
- [Custom Electronic Signature](/guides/android/samples/custom-electronic-signature-java.md)
- [Document Processing](/guides/android/samples/document-processing-kotlin.md)
- [Document Comparison](/guides/android/samples/document-comparison-kotlin.md)
- [Custom Annotation Creation Toolbar](/guides/android/samples/custom-annotation-creation-toolbar-java.md)
- [E-Learning](/guides/android/samples/e-learning-kotlin.md)
- [Generate PDF Report](/guides/android/samples/generate-pdf-report-kotlin.md)
- [Electronic + Digital Signing](/guides/android/samples/electronic-digital-signing-kotlin.md)
- [External Document](/guides/android/samples/external-document-kotlin.md)
- [Kiosk Grid](/guides/android/samples/kiosk-grid-kotlin.md)
- [AI Assistant (Single Document)](/guides/android/samples/ai-assistant-single-document-kotlin.md)
- [Forms with JavaScript](/guides/android/samples/forms-with-javascript-kotlin.md)
- [Bookmark Highlighting](/guides/android/samples/bookmark-highlighting-kotlin.md)
- [AI Assistant (Multiple Documents, Compose)](/guides/android/samples/ai-assistant-multiple-documents-compose-kotlin.md)
- [PdfUiFragment](/guides/android/samples/pdfuifragment-kotlin.md)
- [JavaScript Actions](/guides/android/samples/javascript-actions-kotlin.md)
- [Instant Document JSON](/guides/android/samples/instant-document-json-kotlin.md)
- [Remote URL](/guides/android/samples/remote-url-kotlin.md)
- [Programmatic Zoom](/guides/android/samples/programmatic-zoom-kotlin.md)
- [Signature Parcelize](/guides/android/samples/signature-parcelize-kotlin.md)
- [Sound Extraction](/guides/android/samples/sound-extraction-kotlin.md)
- [Split View](/guides/android/samples/split-view-java.md)
- [Fragment Runtime Configuration](/guides/android/samples/fragment-runtime-configuration-kotlin.md)
- [HTML-to-PDF Conversion](/guides/android/samples/html-to-pdf-conversion-kotlin.md)
- [UI View Modes](/guides/android/samples/ui-view-modes-kotlin.md)
- [Popup Toolbar Customization](/guides/android/samples/popup-toolbar-customization-kotlin.md)
- [Download Progress](/guides/android/samples/download-progress-kotlin.md)
- [Thumbnail Bar Modes](/guides/android/samples/thumbnail-bar-modes-kotlin.md)
- [Tabbed Documents](/guides/android/samples/tabbed-documents-kotlin.md)
- [Vertical Scrollbar](/guides/android/samples/vertical-scrollbar-java.md)
- [Runtime Configuration](/guides/android/samples/runtime-configuration-kotlin.md)
- [Instant JSON Attachment](/guides/android/samples/instant-json-attachment-kotlin.md)
- [Filterable Thumbnail Grid](/guides/android/samples/filterable-thumbnail-grid-kotlin.md)
- [Annotation Creation](/guides/android/samples/annotation-creation-kotlin.md)
- [Multimedia Annotations](/guides/android/samples/multimedia-annotations-kotlin.md)
- [Measurement Tools](/guides/android/samples/measurement-tools-kotlin.md)
- [Search Indexing](/guides/android/samples/search-indexing-kotlin.md)
- [Annotation Sidebar](/guides/android/samples/annotation-sidebar-kotlin.md)
- [Construction Floor Plan](/guides/android/samples/construction-floor-plan-kotlin.md)
- [Hide and Reveal Areas](/guides/android/samples/hide-and-reveal-areas-kotlin.md)
- [AES Encrypted File](/guides/android/samples/aes-encrypted-file-java.md)
- [Tabbed Documents (Persistent)](/guides/android/samples/tabbed-documents-persistent-kotlin.md)
- [Custom Search UI (Views)](/guides/android/samples/custom-search-ui-views-java.md)
- [Multiple Documents (Compose Pager)](/guides/android/samples/multiple-documents-compose-pager-kotlin.md)
- [Screen Reader](/guides/android/samples/screen-reader-java.md)

