Smart PDF - Android App Source CodeSmart PDF - Android App Source Code
Smart PDF Java Android app with AI PDF Summary, OCR, PDF tools, AdMob, OneSignal, Firebase & SDK 24 to 36. Recently UpdatedSmart PDF - Android App Source Code
Smart PDF Java Android app with AI PDF Summary, OCR, PDF tools, AdMob, OneSignal, Firebase & ...
Overview
Smart PDF – PDF Viewer, AI PDF Summary, Scanner & PDF Tools Android App
Smart PDF is a modern and feature-rich Android PDF utility application designed to help users manage, view, scan, convert, edit, and summarize PDF documents easily from one clean and professional app.
The app includes powerful PDF tools such as PDF Viewer, AI PDF Summary, Camera Scan to PDF, Import PDF, PDF to Images, Merge PDF, Split PDF, Compress PDF, Add Watermark, OCR Image Scanner, and more. It also supports both dark and light themes for a smooth user experience.
Smart PDF includes an AI PDF Summarizer powered by Gemini, allowing users to extract text from PDF files and generate short, clear summaries from long documents. This feature is useful for students, office users, business users, and anyone who works with PDF documents regularly.
Built using Android Studio with Java, Smart PDF follows modern Android development standards and supports SDK 24 to SDK 36. The project is easy to customize, easy to reskin, and suitable for developers who want to launch a professional PDF tools app quickly.
The app also includes Google AdMob Banner, Interstitial, and Rewarded Ads, along with OneSignal Push Notifications and Firebase Analytics integration.
Live Demo APK
Click the image above to download the demo APK
Disclaimer: Smart PDF is an independent PDF utility application. AI summary functionality requires proper Gemini API configuration. This app is not affiliated with, endorsed by, or associated with Google, Gemini, Adobe, OneSignal, Firebase, or any other third-party company.
Features
- PDF Viewer
- AI PDF Summary with Gemini
- Camera Scan to PDF
- Import PDF from device storage
- PDF to Images conversion
- Merge multiple PDF files
- Split PDF pages
- Compress PDF files
- Add Watermark to PDF
- OCR Image Scanner
- Dark Theme and Light Theme
- Recent Documents section
- Modern and clean Android UI
- Built with Java in Android Studio
- AdMob Banner Ads
- AdMob Interstitial Ads
- AdMob Rewarded Ads
- OneSignal Push Notifications
- Firebase Analytics integration
- Supports SDK 24 to 36
Requirements
- Android Studio installed
- Basic knowledge of Android app setup and publishing
- Java development environment
- Android device or emulator for testing
- Minimum supported Android version: SDK 24
- Target Android version: SDK 36
- Internet connection for Gemini AI summary feature
- Google AdMob account for ads configuration
- Firebase project for analytics setup
- OneSignal account for push notification setup
- Gemini API key for AI PDF Summary functionality
Instructions
- Download and extract the source code package.
- Open the project in Android Studio.
- Allow Gradle to sync and download all required dependencies.
- Update the package name and app name if needed.
- Add your own AdMob App ID and ad unit IDs for Banner, Interstitial, and Rewarded Ads.
- Add your Firebase configuration file and enable Firebase Analytics.
- Add your OneSignal App ID and complete the push notification setup.
- Add your Gemini API key to enable the AI PDF Summary feature.
- Review storage, camera, and notification permissions as required by your app configuration.
- Build and run the app on a real device or emulator.
- Test all major features such as PDF viewing, scanning, AI summary, OCR, merge, split, compress, and watermark tools.
- Generate a signed APK or AAB file when ready for release.
Other items by this author
| Category | App Templates / Android / Applications / Utility |
| First release | 28 June 2026 |
| Last update | 28 June 2026 |
| Files included | .apk, .java, .xml |
| Tags | OCR scanner, pdf scanner, merge pdf, split pdf, compress pdf, scan to pdf, pdf to image, pdf viewer, pdf tools, pdf app, smart pdf, gemini ai, ai pdf summary, watermark pdf |









