Skip to content
  • Features
    • Integration features​
    • Customization features
  • Pricing
  • Knowledge Base
  • Start building
  • Features
    • Integration Features
    • Customization features
  • Pricing
  • Knowledge Base
Start building

Getting started with Quikapp

1
  • How to create a app

Prerequisites

1
  • Prerequisites for Quikapp

Domain verification

1
  • How to Verify Your Domain

Integrations

6
  •  Google sign in:
  • Google AdMob
  • Google Analytics
  • Chatbot
  • Push Notification
  • What Is Integration?

Customization

6
  • What Is Customization?
  • App Icon
  • Splash Screen
  • Bottom Nav bar
  • Loading indicator
  • Pull to refresh

Permission

1
  • Permission

Build Configuration

2
  • Build configuration for iOS
  • Build configuration for Android

App Screenshot

3
  • What is App Screenshot?
  • What is App Screenshot (Android) ?
  • What is App Screenshot (ios) ?

How to

9
  • How to install Java
  • How to create keystore for Android
  • How to get Team ID
  • Configure  Push Notification for Android
  • Configure  Push Notification with APNs – iOS
  • How to Install openSSL
  • How to Create Provisioning Profile – iOS
  • How to create Certificate for iOS
  • App Store Connect API

Pricing

1
  • Pricing

Tickets

1
  • Ticket

FAQ

3
  • Build
  • Publish
  • Push Notification

Account Center Guide

1
  • Account Center
View Categories
  • Home
  • Docs
  • Configure  Push Notification for Android

How to configure Push Notification for Android

How to Configure Firebase Push Notifications – Android

To send push notifications to your Android app users, you must first configure Firebase Cloud Messaging (FCM) for your application. Follow the steps below to generate the required configuration files and server credentials.

Prerequisites

  • A Google account (Gmail ID)
  • An Android app package name (e.g., com.company.appname)
  • Android Studio project ready (recommended)

Step 1: Create a Firebase Project

  1. Sign in to the Firebase Console using your Gmail account.
  2. Click Create a project.
  3. Enter a Project name and click Continue.
  4. Enable Google Analytics (optional but recommended).
  5. If enabled, select an existing Analytics account or create a new one.
  6. Click Create Project.
  7. Once setup is complete, you will be redirected to the Project Dashboard.

Step 2: Register Your Android App in Firebase

  1. On the Firebase project dashboard, click the Android icon (</>).
  2. Enter the required app details:
  3. Android package name (must match your app exactly)
  4. App nickname (optional)
  5. Debug signing certificate SHA-1 (optional, but recommended for some services)
  6. Click Register App.

Step 3: Download Firebase Configuration File

  1. After registering the app, download the google-services.json file.
  2. Place this file inside your Android project at:
    app/google-services.json
  3. Click Next and complete the remaining setup steps shown in Firebase (Gradle configuration).

Step 5: Generate Server Credentials (Service Account Key)

  1. From Project Settings, go to the Service Accounts tab.
  2. Under Firebase Admin SDK, click Generate new private key.
  3. Confirm the action.
  4. A JSON private key file will be downloaded to your computer.

 Important: This file is highly sensitive. Do not expose it in client apps or public repositories.

Where These Files Are Used

  • google-services.json
    Used in the Android app to connect it with Firebase services.
  • Service Account JSON (Server Key)
    Used on your backend/server to send push notifications securely via Firebase Admin SDK.

Important Notes

Security

  • Never embed server keys or service account JSON files inside the Android app
  • Restrict access to Firebase credentials

Notification Permission (Android 13+)

  • For Android 13 (API 33) and above, you must request POST_NOTIFICATIONS runtime permission from users

Recommended Setup

  • Use Firebase Admin SDK on your server for sending notifications
  • Use topic-based messaging where applicable for scalability
  • Firebase Push Notifications are now configured for your Android app.
Updated on March 12, 2026

What are your Feelings

    Build powerful, fully customizable Android and iOS apps effortlessly with our platform no coding required. Empower your vision with professional features and seamless publishing.

    Facebook-f Instagram Twitter Youtube

    Get help anytime check out our

    Knowledge Base
    • Privacy Policy
    • Terms of Service
    • Refund & Cancellation Policy
    © 2026 Quikapp All Rights Reserved.