you ready to publish your app on the Google Play Store? If so, your search ends here. Abuja Data School is Nigeria’s top live technology training centre. Publishing your app is one of the most exciting moments in any Nigerian developer’s career: the moment your work becomes available to millions of Nigerian Android users. Also, the process is not as complex as it looks once you know the steps. So this guide walks you through every step from account creation to a live Play Store listing.
So, this guide covers everything: setting up your Google Play Developer account, preparing your app for release, creating your Play Store listing, uploading your APK or AAB, completing the content rating, setting pricing, and submitting for review. In addition, it covers the most common reasons Nigerian apps get rejected and how to avoid them. As a result, by the end of this guide, your app will be ready to go live on the Google Play Store.

What You Need Before You Start
Before you open the Google Play Console, make sure you have everything ready. Here is the pre-publish checklist:
- A Google account: Any Gmail account works. Use a dedicated developer account rather than your personal Gmail to keep your developer identity professional.
- $25 registration fee: The Google Play Developer account costs a one-time fee of $25 (approximately N40,000 at current rates). Also, this fee covers unlimited app publications; you never pay it again.
- A finished, tested app: Test your app on at least 3 real Android devices and the Android emulator. Fix all crashes before submitting. Google will reject apps that crash on launch.
- App assets ready: You will need a 512×512 pixel icon, at least 2 screenshots per device type, and optionally a 1024×500 feature graphic. Also, a short description (80 characters) and a full description (4000 characters) are required.
- Privacy policy URL: If your app collects any data from Nigerian users, even just an email address, Google requires a link to a privacy policy page on the web. This is mandatory.
In short, prepare all assets before opening the Google Play Console. Also, having everything ready before you start saves you from going back and forth between your laptop and the console.
Step 1: Create Your Google Play Developer Account
Go to play.google.com/console and sign in with your Google account. Google will ask you to:
- Accept the Google Play Developer Distribution Agreement.
- Pay the $25 one-time registration fee using a card. Nigerian Naira debit cards and dollar cards both work. Also, Flutterwave virtual dollar cards work if your naira card is declined.
- Enter your developer name (this shows on your Play Store listing), email, and phone number.
Also, verification takes 24 to 48 hours for new accounts. In short, register your developer account a few days before your planned launch date.
Step 2: Build a Release Version of Your App
You cannot upload a debug build to the Play Store. You need a release build in AAB format (Android App Bundle). Here is how to build one in Flutter:
- Step 2a: Generate a signing key: Run: keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key. Keep this key file safe. If you lose it, you cannot update your app. Also, never share it or push it to GitHub.
- Step 2b: Configure signing in Flutter: In your Flutter project, create android/key.properties and reference your key. Then update android/app/build.gradle to use the signing config.
- Step 2c: Build the AAB: Run: flutter build appbundle. Flutter creates build/app/outputs/bundle/release/app-release.aab. This is the file you upload to Google Play Console.
In short, the signing key is your app’s identity. Back it up in at least two safe places before you submit.
Step 3: Create Your App in Google Play Console
In Google Play Console, click “Create app.” Fill in:
- App name: The name that appears on the Play Store. Keep it clear and relevant to Nigerian users.
- Default language: Select English (or your primary Nigerian user language).
- App or game: Select App for most Nigerian business and utility apps.
- Free or paid: Free apps reach more Nigerian users. Also, you can add in-app purchases to a free app later. Paid apps cannot be changed to free once published.
Also, agree to the Play App Signing terms. In short, enabling Play App Signing means Google manages your release key more safely and more simply for most Nigerian developers.
Step 4: Complete the Dashboard Tasks
After creating the app, the Google Play Console shows a dashboard of tasks to complete before submission. Here is what each section requires:
App Content
This is the most detailed section. It covers:
- Privacy policy: Paste the URL of your privacy policy page. No privacy policy page yet? Create a simple one using privacypolicygenerator.info.
- Ads: Confirm whether your app shows ads.
- App access: Where login is required, provide test credentials so Google reviewers can access your app.
- Content rating: Complete Google’s content rating questionnaire. Also, most Nigerian utility and business apps receive a ‘Everyone’ rating. In short, answer honestly; wrong ratings can get your app removed.
- Target audience and content: Confirm whether your app targets children. Most Nigerian business apps target adults.
Store Listing
This is what Nigerian users see on the Play Store. Fill in:
- Short description (80 characters): a one-line pitch for your app.
- Full description (up to 4000 characters): explain what the app does, who it is for, and why a Nigerian user should download it. Also, include your focus keywords naturally.
- App icon (512×512 PNG): your app’s visual identity on the Play Store.
- Feature graphic (1024×500 PNG): shown at the top of your Play Store page. Make it clean and professional.
- Screenshots: at least 2 screenshots of your app running on a phone. Add captions to explain what each screen does
Step 5: Upload Your AAB and Set Up a Release
Go to Release → Production → Create new release. Here is the process:
- Click “Upload” and select your app-release. AAB file.
- Add release notes: tell Nigerian users what is new or what this version does. Write in plain, simple English.
- Also, if this is your first release, Google will run it through pre-launch testing on real devices. This is free and automatic.
In short, review the release page carefully before clicking Save. Also, do not submit until all dashboard tasks show a green tick.
Step 6: Submit for Review and Go Live
Once all sections are complete and green, click “Send for review.” Google typically reviews new apps within 3 to 7 days. However, it can take longer if your app needs manual review. Also, you will get an email when your app is approved or if Google needs more information.
For updates to existing apps, review is usually faster, 1 to 3 days. In short, plan your Nigerian app launch date to allow at least 1 week after submission for Google’s review process.
Common Reasons Nigerian Apps Get Rejected and How to Avoid Them
| Rejection Reason | How to Avoid It |
| App crashes on launch | Test on 3+ real Android devices before submitting |
| Missing or broken privacy policy | Create a real privacy policy page and test the link |
| Misleading app description | Describe exactly what your app does. Do not overclaim. |
| Wrong content rating | Answer the content rating questions fully and honestly |
| Low-quality screenshots | Use real screenshots, not blurry or placeholder images |
| Copied or stolen content | All app content must be original or properly licensed |
| Missing login credentials for reviewers | Provide test account details in the App Access section |
| App collects data without disclosing it | List all data you collect in the privacy policy and data safety form |
In short, most Nigerian app rejections are avoidable. Read Google’s review email carefully if your app is rejected. Also, you can fix the issue and resubmit the same day.
Free Resource: Google Play Console Help
In addition to Abuja Data School’s live training, Abuja Data School recommends the Google Play Console Help Centre as the definitive free reference for every step of the Play Store publishing process. The Help Centre covers account setup, app content policies, release management, store listing optimisation, and monetisation, all with step-by-step guides and videos. Also, Google’s policy pages explain exactly what is and is not allowed on the Play Store. Moreover, the Help Centre is updated whenever Google changes its policies, so it is always current. As a result, any Nigerian developer who reads the relevant Help Centre articles before submitting will avoid the most common reasons for rejection.
Use the Google Play Console Help Centre to understand every policy and step. Abuja Data School’s live training to build the app that is worth publishing.
How Abuja Data School Prepares Students for Play Store Launch
Abuja Data School’s Mobile App Development course includes a full Play Store submission session as part of the curriculum. Students build a real Flutter app, generate a signed AAB, complete all Play Console requirements, and submit a real app for review live in class. Also, the course covers Play Store optimisation: writing Nigerian app descriptions that rank well, choosing the right category, and using screenshots that convert Nigerian users. In short, Abuja Data School does not just teach you to build apps; it teaches you to launch them.
To enrol, visit the Abuja Data School Data Analysis page.
Frequently Asked Questions: Google Play Store Publishing
Q1: How Long Does Google Play Review Take for Nigerian Apps?
New app submissions typically take 3 to 7 days. Updates to existing apps are usually reviewed in 1 to 3 days. Also, apps with sensitive content (health, finance, or apps for children) may take longer. In short, always plan for at least one week between submission and your launch date.
Q2: Can I Publish a Free App and Add Paid Features Later?
Yes. You can start with a free app and add in-app purchases (one-time or subscription) at any time using Google Play’s billing system. Also, Google takes a 15% commission on the first $1 million in annual earnings and 30% above that. In short, start free, grow your user base, and add monetisation when you have confirmed Nigerian user demand.
Q3: My Nigerian Debit Card Was Declined for the $25 Fee. What Do I Do?
Use a dollar-denominated card (Zenith, GTBank, or UBA dollar cards work). Also, Flutterwave’s virtual dollar card is widely used by Nigerian developers for Google Play registration. In short, if your naira card fails, a virtual dollar card will solve it in under 10 minutes.
Q4: Can I Unpublish My App After It Goes Live?
Yes. You can unpublish your app at any time from the Google Play Console. Existing users who downloaded it can still use it, but new users cannot find or download it. In short, unpublishing is safe and reversible.
Your Nigerian App Goes Live: Launch It at Abuja Data School
Ultimately, publishing your app on the Google Play Store is the moment your work reaches Nigerian users. The steps are clear. The tools are free. Every Nigerian app on the Play Store started the same way: one developer, one upload, one submission.
To that end, take your next step today. Visit the Abuja Data School Data Analysis page and enrol in the Mobile App Development course. As a result, your app will be live on the Google Play Store, available to every Android user in Nigeria and across the world.

