Device Doctor – All-in-One Utility Toolkit - AndDevice Doctor – All-in-One Utility Toolkit - And
All-in-One Android utility toolkit with device info, cleaner, file manager, app locker, WiFi tools, and more — powered by AdMobDevice Doctor – All-in-One Utility Toolkit - And
All-in-One Android utility toolkit with device info, cleaner, file manager, app locker, WiFi tool...
Overview
Modern Android utility app with tools like Device Info, App Locker, Cleaner, File Manager, WiFi Analyzer, and more – fully AdMob integrated.
🚀 Overview
Device Doctor is a powerful Android Studio (Java/Kotlin) project that combines all essential mobile utilities into one dynamic app. With a colorful modern UI, smooth navigation, and AdMob monetization, it’s perfect for developers and resellers looking for a high-quality utility toolkit.
💰 Monetization
- AdMob App Open Ads
- AdMob Interstitial Ads
All ad placements are already integrated and tested. Just replace your AdMob IDs in the code and start earning instantly.
🧩 Technical Details
- ✅ 100% Native Android Studio Project (Java/Kotlin)
- ✅ Compatible with Android 6.0 and above
- ✅ No external or paid APIs required
- ✅ Fully responsive layout with material components
- ✅ Clean & well-commented source code
- ✅ Easy reskinning and branding
📦 What You Get
- 📁 Full Android Studio Source Code
- 🧾 Detailed Documentation (Setup + Screenshots)
- 🎨 App Icon & Branding Files
- 💡 AdMob Integration Guide
Features
✨ Features
- 📱 Device Management Tools – Complete hardware & software information.
- 🔒 App Locker – Protect apps with a secure PIN lock.
- 📁 File Manager – Smart file browser with categorized sections.
- 🧹 Storage Cleaner – Detect and remove junk to optimize performance.
- 📊 WiFi Analyzer – View network details and signal strength.
- 🧮 Smart Calculator – Functional calculator with history.
- 📄 Image to PDF Converter – Convert photos into PDF instantly.
- 📷 QR Code Scanner – Fast and accurate scanning tool.
- 🔐 Secret Codes Collection – Access hidden Android codes safely.
- 🎨 Modern Material UI – Colorful design supporting light & dark mode.
Requirements
⚙️ Requirements
Before using or building Device Doctor – All-in-One Utility Toolkit, ensure you have the following environment and runtime requirements:
- Development Environment
- Android Studio (recommended) — Arctic Fox / Bumblebee / Chipmunk or later. Latest stable release recommended.
- Gradle plugin compatible with the project (the project contains exact Gradle version in the
gradle/wrapper/gradle-wrapper.propertiesfile). - JDK 11 or newer (depending on the project Gradle config).
- Android SDK / Build
- Android SDK Tools installed (platform tools, build-tools).
minSdkVersion: 23 (Android 6.0) or higher (adjustable in the project).targetSdkVersion: 33+ (project configured; you can update to latest if needed).
- Languages & Frameworks
- Native Android project (Java and/or Kotlin). The source code is implemented in Java/Kotlin — see project files for exact language mix.
- ###strong/strong###
- AdMob — Replace demo/test AdMob IDs with your own Ad Unit IDs (banner, interstitial, native) in the project before publishing.
- No external paid APIs are required by default. If you add optional plugins, follow their docs.
- Required Android Permissions###/strongul###
INTERNET— Required for ads and network features.ACCESS_NETWORK_STATE— For network state checks and analytics.READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE— For file manager and image-to-PDF operations. (Note: for Android 11+ scoped storage rules apply; code handles scoped storage where applicable.)CAMERA— For QR code scanner (if using camera scanning).ACCESS_WIFI_STATE/CHANGE_WIFI_STATE— For WiFi analyzer features.REQUEST_INSTALL_PACKAGES— Only if the project includes APK installer features (optional).- Any other permissions are declared in
AndroidManifest.xml. Review them and adjust as required for Play Store policy compliance.
- Test on devices running Android 6.0 (API 23) up to the latest Android release available to you.
- Test on a mix of low-mid and high-end devices to validate performance of cleaner, file manager, and WiFi analyzer features.
- Replace AdMob test IDs with your production AdMob IDs and test thoroughly before publishing.
- Create a release keystore and sign your APK / AAB for Play Store submission.
- Ensure runtime permission prompts show a clear rationale to the user to comply with Play Store policies.
- Google Play Console account for publishing (if you plan to publish).
- Proguard/R8 rules — adjust if you enable code shrinking/obfuscation.
- Analytics / crash reporting (optional): Firebase or other providers — add keys if you want these services.
Notes: The project includes a README.md and a step-by-step setup guide that explains where to put AdMob IDs, how to build & sign the app, and how to handle runtime permissions. If you need the app to support a different minimum SDK or require additional plugins, you
Instructions
🧭 Instructions
Follow these simple steps to set up, customize, and publish Device Doctor – All-in-One Utility Toolkit using Android Studio:
- Download & Extract Source Code
Unzip the provided
Device Doctor Source Code.zipfile to your computer. - Open Project in Android Studio Launch Android Studio → Click “Open an Existing Project” → Select the extracted folder.
- Sync Project with Gradle Wait for Gradle build to complete and download all dependencies automatically.
- Replace App Package Name
Go to
AndroidManifest.xmlor right-click your package in the Project panel → Refactor → Rename package with your custom name (e.g.,com.yourcompany.devicedoctor). - Add Your AdMob IDs
- Open the AdMob configuration file or
strings.xml. - Replace demo Ad Unit IDs with your real Banner, Interstitial, and Native IDs. - Make sure your app is tested using test IDs before going live. - Customize App Branding
- Change app name in
res/values/strings.xml. - Replace app icon inmipmapfolders. - Adjust colors, splash screen, and dashboard UI as desired. - Check Permissions
Verify required permissions in
AndroidManifest.xml(Internet, Storage, Camera, WiFi access, etc.). If targeting Android 11+, handle runtime permissions according to scoped storage rules. - Build & Run Connect an Android device or use an emulator → Click Run ▶ to test all tools and features (Device Info, Cleaner, File Manager, etc.).
- Generate Signed APK / AAB Once testing is complete, go to Build → Generate Signed Bundle / APK → Create a new keystore → Build release version.
- Publish Upload your signed APK or AAB to the Google Play Console or Amazon Appstore. Update app details, screenshots, and privacy policy before submitting for review.
📄 Additional Notes:
- No paid APIs are required for this project.
- Supports Android 6.0 (API 23) and above.
- Full documentation (PDF or README) is included inside the source package.
- Code is fully commented and easy to reskin or extend with new tools.
Tip: Test each feature on real devices before publishing for best performance and user experience.
💡 Need Help? – Check the included documentation or contact the author for support.
Other items by this author
| Category | App Templates / Android / Applications / Miscellaneous |
| First release | 16 October 2025 |
| Last update | 16 October 2025 |
| Operating Systems | Android 7.0, Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 12.0, Android 6.0 |
| Files included | Layered .png, .apk, .java, .xml |
| Tags | calculator, file manager, system info, qr code scanner, app locker, Phone Cleaner, image to pdf, android studio app, wifi analyzer, all in one tools, secret codes, utility app, storage optimizer, device doctor, device manager |








