Publishing Android Applications Unit IV – Mobile Application Development
Introduction Publishing = making your app available to users Last stage of Android app development Distribution options: - Google Play Store (most common) - Direct website download (host Api) - Sharing APK files (insecure) Ex : Instagram
Pre-Publishing Checklist Perform Regression Testing on multiple devices Choose Application Rating (Everyone, Low, Medium, High Maturity) Set Targeted Regions & Localization (which country) Check Application Size (max 50 MB → use Expansion files if larger) eg : pubg Ensure SDK & Screen Compatibility
Pricing & Promotional Setup Decide Free or Paid (Free apps stay free forever) google rule – one’s free always it must remain free Provide Promotional Content: - Screenshots (2–8) - High-Resolution Icon (512×512 px ) - Feature Graphic (1024×500 px ) (banner) - App Description & Details
Exporting APK (Android package) Tools used: - Dx Tool → Converts .class (java bytecode) → . dex (Dalvik executable) - AAPT Tool ( AAPT Tool (Android Asset Packaging Tool) → Packages . dex → . apk - APK → Final Android Package File 👉 Together, these tools make the final APK file ready for signing Steps in Android Studio: - Build → Generate Signed APK - Create KeyStore (digital certificate) (password-protected) - Generate APK file - This APK is ready to upload to the Google Play Console.
Google Play Registration Register with Google Play Console -play.google.com/console One-time $25 Developer Fee ( lifetime registration fee .) Sign in with Gmail account Fill developer details (Name, Email, Website, Phone)
Uploading App to Play Store After creating a developer account and generating a signed APK/App Bundle . Create a new Application in Play Console google play console-> create application Enter Title, Short Description, Full Description Upload Screenshots, Icon, Feature Graphic Fill in App Details (category, type, contact info, privacy policy)
Release Management Go to App Release → Manage Production → Create Release Upload Signed APK / App Bundle Complete Content Rating Questionnaire Set Pricing & Distribution (Free/Paid, Regions) Review all settings
Publishing App Click Start Rollout to Production App goes through Google Review Approval usually takes 1–6 hours (review time) Once approved → Available to users worldwide 🤩
Summary Publishing = final step in app lifecycle Requires: - Testing & Compatibility Check - Signed APK Generation - Google Play Developer Account - App details, graphics, privacy info After approval, app is live for users 🚀