---
title: Create Firebase Project, JSON & Admin SDK for Your Android App
description: Step 1 : Open your Chrome browser. Step 2: Search for &quot;Firebase&quot; and click the first link.   Step 3: Click on &quot; Go to console&quot;.      Step 4: Click on &quot;Create Project.&quot;      Step 5 :       Step 6: Clic
---

[Skip to content](https://support.learnyst.com/how-to-create-the-service-account-credentials-and-server-key-to-build-your-mobile-apps#main-content)

![Learnyst Logo-25-1.png\]](https://support.learnyst.com/hs-fs/hubfs/Learnyst%20Logo-25-1.png?height=40&name=Learnyst%20Logo-25-1.png)

- [Blogs](https://blog.learnyst.com/)
- [Product Demo](https://www.learnyst.com/product-demo)
- [Help Center](https://support.learnyst.com/?__hstc=63047858.c6632626f509e3bce8daa43b7e98f888.1712298652738.1721125968223.1721135407952.38&__hssc=63047858.1.1721135407952&__hsfp=1459259341&_gl=1*1hsz3xc*_gcl_aw*R0NMLjE3MzA4OTkxMzAuQ2p3S0NBaUF4S3k1QmhCYkVpd0FZaVctLTFMeml2UU9iS3JlNDdQaXE4Y2RDRTRPbE9iZnFVYS1sYkViTm5lcW52eHljMnNXOTRoMlRCb0N3QVVRQXZEX0J3RQ..*_gcl_au*MTM5MDI5MDc5LjE3MjU5Mzg3NTIuNjU1NTcwMzYxLjE3MzMyMzMxODAuMTczMzIzMzE3OQ..)
- [Success Stories](https://www.learnyst.com/customers/success-stories)

Open main navigation

Close main navigation

- [Blogs](https://blog.learnyst.com/)
- [Product Demo](https://www.learnyst.com/product-demo)
- [Help Center](https://support.learnyst.com/?__hstc=63047858.c6632626f509e3bce8daa43b7e98f888.1712298652738.1721125968223.1721135407952.38&__hssc=63047858.1.1721135407952&__hsfp=1459259341&_gl=1*1hsz3xc*_gcl_aw*R0NMLjE3MzA4OTkxMzAuQ2p3S0NBaUF4S3k1QmhCYkVpd0FZaVctLTFMeml2UU9iS3JlNDdQaXE4Y2RDRTRPbE9iZnFVYS1sYkViTm5lcW52eHljMnNXOTRoMlRCb0N3QVVRQXZEX0J3RQ..*_gcl_au*MTM5MDI5MDc5LjE3MjU5Mzg3NTIuNjU1NTcwMzYxLjE3MzMyMzMxODAuMTczMzIzMzE3OQ..)
- [Success Stories](https://www.learnyst.com/customers/success-stories)

 Hello, how can we help you today?

- There are no suggestions because the search field is empty.

1. [Support Center](https://support.learnyst.com/?hsLang=en)
2. [Mobile Apps](https://support.learnyst.com/mobile-apps?hsLang=en)

# Create Firebase Project, JSON & Admin SDK for Your Android App

### Follow the below step, you need to generate two files from your Firebase account. Follow the steps below to do so.

**Step 1 :** Open your Chrome browser.

**Step 2:** Search for "Firebase" and click the first link.

![Screenshot 2024-06-12 at 6.40.44 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-06-12%20at%206.40.44%20PM.png?width=688&height=419&name=Screenshot%202024-06-12%20at%206.40.44%20PM.png)

 

**Step 3:** Click on " [**Go to console**](https://console.firebase.google.com/?_gl=1*1ugu713*_ga*MTc1ODU0NzQ1Ny4xNzE4MTk3NjA0*_ga_CW55HF8NVT*MTcxODE5NzYwOC4xLjEuMTcxODE5ODA1NS42MC4wLjA.)".

 

![Screenshot 2024-06-12 at 6.42.11 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-06-12%20at%206.42.11%20PM.png?width=688&height=416&name=Screenshot%202024-06-12%20at%206.42.11%20PM.png)

 

**Step 4:** Click on "Create Project."

 

**![Screenshot 2024-06-12 at 6.45.37 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-06-12%20at%206.45.37%20PM.png?width=688&height=417&name=Screenshot%202024-06-12%20at%206.45.37%20PM.png)**

 

**Step 5 : **

- Enter your app name as the project name.
- Agree to the terms and continue.

 

![Screenshot 2024-06-12 at 6.47.15 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-06-12%20at%206.47.15%20PM.png?width=688&height=419&name=Screenshot%202024-06-12%20at%206.47.15%20PM.png)

 

**Step 6:** Click "Continue" without changing any settings.

![Screenshot 2024-06-12 at 6.54.39 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-06-12%20at%206.54.39%20PM.png?width=688&height=418&name=Screenshot%202024-06-12%20at%206.54.39%20PM.png)

 

**Step 7 :**

- Select your country.
- Agree to all terms.
- Click "Create Project."

 

**![Screenshot 2024-06-12 at 6.56.34 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-06-12%20at%206.56.34%20PM.png?width=688&height=419&name=Screenshot%202024-06-12%20at%206.56.34%20PM.png)**

 

**Step 8 :** Wait 2-3 minutes for the project to be created.

- Once completed, click "**Continue.**"

**![Screenshot 2024-06-12 at 7.01.58 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-06-12%20at%207.01.58%20PM.png?width=688&height=418&name=Screenshot%202024-06-12%20at%207.01.58%20PM.png)**

 

**Step 9 :** You will see the Firebase interface.

- Click on then Android icon.
  
  ![Screenshot 2024-08-30 at 2.58.27 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-08-30%20at%202.58.27%20PM.png?width=688&height=417&name=Screenshot%202024-08-30%20at%202.58.27%20PM.png)

 

**Step 10 : Fill the data accordingly.**

- Under **Android package nam**e -\> Enter the same bundle ID that you used when you began creating the app in the Learnyst admin portal.
- Under **App nick name** : Enter your App name.
- And click on **" RegiateraApp"
  
  ![Screenshot 2024-08-30 at 3.01.16 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-08-30%20at%203.01.16%20PM.png?width=688&height=418&name=Screenshot%202024-08-30%20at%203.01.16%20PM.png)**
- Click on " **Download google-service.json "** file.   
  This file will be used for building the app in the Learnyst admin portal.
- Click "**Next**".  
  ![Screenshot 2024-08-30 at 3.09.55 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-08-30%20at%203.09.55%20PM.png?width=688&height=418&name=Screenshot%202024-08-30%20at%203.09.55%20PM.png)
- Scroll down and click again. **"Next"
  
  ![Screenshot 2024-08-30 at 3.12.20 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-08-30%20at%203.12.20%20PM.png?width=688&height=416&name=Screenshot%202024-08-30%20at%203.12.20%20PM.png)**
- Now click on **"Continue to console".
  
  ![Screenshot 2024-08-30 at 3.14.14 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-08-30%20at%203.14.14%20PM.png?width=688&height=418&name=Screenshot%202024-08-30%20at%203.14.14%20PM.png)**

**Step 11 :** **Locate your app in the project.**

- Identify your app by its bundle ID.

![Screenshot 2024-07-12 at 3.24.42 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-07-12%20at%203.24.42%20PM.png?width=688&height=417&name=Screenshot%202024-07-12%20at%203.24.42%20PM.png)

**Step 12: Access project settings.**

- Click on the settings option to open the project settings.

![Screenshot 2024-07-12 at 3.28.09 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-07-12%20at%203.28.09%20PM.png?width=688&height=417&name=Screenshot%202024-07-12%20at%203.28.09%20PM.png) 

 

**Step 13:** **Generate a new private key.**

- Go to the "Service account" section and click on "Generate new private key" to download the file needed for building the app.

![Screenshot 2024-07-12 at 3.34.31 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-07-12%20at%203.34.31%20PM.png?width=688&height=419&name=Screenshot%202024-07-12%20at%203.34.31%20PM.png)

### Now you have all the required files to build the app.

 

**Step 14:** **Upload the required files.**

- Under "Service file (.json)," upload the `google-services.json` file from **Step 10**.
- Under "Firebase Admin SDK file (.json)," upload the private key file from **Step 13**.
- Click "Next" after uploading both files.

![Screenshot 2024-08-30 at 3.21.06 PM](https://support.learnyst.com/hs-fs/hubfs/Screenshot%202024-08-30%20at%203.21.06%20PM.png?width=688&height=399&name=Screenshot%202024-08-30%20at%203.21.06%20PM.png)

**Follow this article from step 19 to advance in the app-building process. 

Article link: [https://support.learnyst.com/follow-the-below-steps-to-building-android-in-the-learnyst-admin-portal](https://support.learnyst.com/follow-the-below-steps-to-building-android-in-the-learnyst-admin-portal?hsLang=en)**

- [Get Started](https://support.learnyst.com/get-started?hsLang=en)
- [AI Tools](https://support.learnyst.com/ai-tools?hsLang=en)
- [Courses](https://support.learnyst.com/courses?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/courses?hsLang=en#getting-started)
    - [Build Course](https://support.learnyst.com/courses?hsLang=en#build-course)
    - [Add Lesson](https://support.learnyst.com/courses?hsLang=en#add-lesson)
    - [Course Settings](https://support.learnyst.com/courses?hsLang=en#course-settings)
    - [Lesson Settings](https://support.learnyst.com/courses?hsLang=en#lesson-settings)
    - [Course Certificate](https://support.learnyst.com/courses?hsLang=en#course-certificate)
- [Mock test](https://support.learnyst.com/mock-test?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/mock-test?hsLang=en#getting-started)
    - [Build Mock Test](https://support.learnyst.com/mock-test?hsLang=en#build-mock-test)
    - [GMAT Question Types](https://support.learnyst.com/mock-test?hsLang=en#gmat-question-types)
    - [Mock test Settings](https://support.learnyst.com/mock-test?hsLang=en#mock-test-settings)
- [Test Series](https://support.learnyst.com/test-series?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/test-series?hsLang=en#getting-started)
    - [Build Test Series](https://support.learnyst.com/test-series?hsLang=en#build-test-series)
    - [Settings](https://support.learnyst.com/test-series?hsLang=en#settings)
- [Bundles](https://support.learnyst.com/bundles?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/bundles?hsLang=en#getting-started)
    - [Build Bundles](https://support.learnyst.com/bundles?hsLang=en#build-bundles)
    - [Bundle Settings](https://support.learnyst.com/bundles?hsLang=en#bundle-settings)
- [Batch](https://support.learnyst.com/batch?hsLang=en#main-content)

    - [Batch Settings](https://support.learnyst.com/batch?hsLang=en#batch-settings)
- [Track](https://support.learnyst.com/track?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/track?hsLang=en#getting-started)
    - [Track Settings](https://support.learnyst.com/track?hsLang=en#track-settings)
- [Ebooks](https://support.learnyst.com/ebooks?hsLang=en)
- [Podcasts](https://support.learnyst.com/podcasts?hsLang=en)
- [Webinars](https://support.learnyst.com/webinars?hsLang=en)
- [Digital/Custom Products](https://support.learnyst.com/digital-custom-products?hsLang=en)
- [Free Resource](https://support.learnyst.com/free-resource?hsLang=en)
- [1:1 Coaching](https://support.learnyst.com/11-coaching?hsLang=en)
- [1 on 1 Tutoring](https://support.learnyst.com/1-on-1-tutoring?hsLang=en)
- [Poll](https://support.learnyst.com/poll?hsLang=en)
- [Question Pool](https://support.learnyst.com/question-pool?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/question-pool?hsLang=en#getting-started)
    - [Build Question Pool](https://support.learnyst.com/question-pool?hsLang=en#build-question-pool)
- [Classification](https://support.learnyst.com/classification?hsLang=en#main-content)

    - [Categories](https://support.learnyst.com/classification?hsLang=en#categories)
    - [Tags](https://support.learnyst.com/classification?hsLang=en#tags)
- [Product Pricing](https://support.learnyst.com/product-pricing?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/product-pricing?hsLang=en#getting-started)
    - [Pricing Plans](https://support.learnyst.com/product-pricing?hsLang=en#pricing-plans)
- [Quiz & Assessment](https://support.learnyst.com/quiz-assessment?hsLang=en#main-content)

    - [Add Questions](https://support.learnyst.com/quiz-assessment?hsLang=en#add-questions)
    - [Build Quiz](https://support.learnyst.com/quiz-assessment?hsLang=en#build-quiz)
    - [Question Settings](https://support.learnyst.com/quiz-assessment?hsLang=en#question-settings)
    - [Quiz Settings](https://support.learnyst.com/quiz-assessment?hsLang=en#quiz-settings)
    - [Question Review Flow](https://support.learnyst.com/quiz-assessment?hsLang=en#question-review-flow)
- [Website](https://support.learnyst.com/website?hsLang=en#main-content)

    - [Getting Started](https://support.learnyst.com/website?hsLang=en#getting-started)
    - [Building Website](https://support.learnyst.com/website?hsLang=en#building-website)
    - [Website Navigation](https://support.learnyst.com/website?hsLang=en#website-navigation)
    - [Superpower Widgets](https://support.learnyst.com/website?hsLang=en#superpower-widgets)
    - [Sign Up Settings](https://support.learnyst.com/website?hsLang=en#sign-up-settings)
    - [Widgets (Embeddables)](https://support.learnyst.com/website?hsLang=en#widgets-embeddables)
- [Website Custom domain](https://support.learnyst.com/website-custom-domain?hsLang=en)
- [Mobile Apps](https://support.learnyst.com/mobile-apps?hsLang=en#main-content)

    - [Android](https://support.learnyst.com/mobile-apps?hsLang=en#android)
    - [iOS](https://support.learnyst.com/mobile-apps?hsLang=en#ios)
- [Communities](https://support.learnyst.com/communities?hsLang=en#main-content)

    - [Learnyst Community](https://support.learnyst.com/communities?hsLang=en#learnyst-community)
    - [Telegram Community](https://support.learnyst.com/communities?hsLang=en#telegram-community)
- [Gamification](https://support.learnyst.com/gamification?hsLang=en)
- [Learner Management](https://support.learnyst.com/learner-management?hsLang=en#main-content)

    - [Learner Profile](https://support.learnyst.com/learner-management?hsLang=en#learner-profile)
    - [Learner Actions](https://support.learnyst.com/learner-management?hsLang=en#learner-actions)
    - [Learner Settings](https://support.learnyst.com/learner-management?hsLang=en#learner-settings)
- [Roles and Permissions](https://support.learnyst.com/roles-and-permissions?hsLang=en)
- [Marketing](https://support.learnyst.com/marketing?hsLang=en#main-content)

    - [Refer Earn](https://support.learnyst.com/marketing?hsLang=en#refer-earn)
    - [Push Message](https://support.learnyst.com/marketing?hsLang=en#push-message)
    - [Marketing Email](https://support.learnyst.com/marketing?hsLang=en#marketing-email)
    - [System Email](https://support.learnyst.com/marketing?hsLang=en#system-email)
    - [Whatsapp Messenger](https://support.learnyst.com/marketing?hsLang=en#whatsapp-messenger)
    - [Workflows](https://support.learnyst.com/marketing?hsLang=en#workflows)
    - [Forms](https://support.learnyst.com/marketing?hsLang=en#forms)
    - [Campaign](https://support.learnyst.com/marketing?hsLang=en#campaign)
    - [CTA](https://support.learnyst.com/marketing?hsLang=en#cta)
    - [Promo Slider](https://support.learnyst.com/marketing?hsLang=en#promo-slider)
- [Sales](https://support.learnyst.com/sales?hsLang=en)
- [Integrations](https://support.learnyst.com/integrations?hsLang=en#main-content)

    - [Pabbly Integration](https://support.learnyst.com/integrations?hsLang=en#pabbly-integration)
    - [Zapier Integration](https://support.learnyst.com/integrations?hsLang=en#zapier-integration)
    - [Google Ads](https://support.learnyst.com/integrations?hsLang=en#google-ads)
    - [Meta Ads](https://support.learnyst.com/integrations?hsLang=en#meta-ads)
- [Newsfeed](https://support.learnyst.com/newsfeed?hsLang=en)
- [Ratings and Reviews](https://support.learnyst.com/ratings-and-reviews?hsLang=en)
- [Learner Support](https://support.learnyst.com/learner-support?hsLang=en)
- [Sub School](https://support.learnyst.com/sub-school?hsLang=en)
- [Reports](https://support.learnyst.com/reports?hsLang=en)
- [Content Security](https://support.learnyst.com/content-security?hsLang=en#main-content)

    - [CourseGaurd](https://support.learnyst.com/content-security?hsLang=en#coursegaurd)
- [School Settings](https://support.learnyst.com/school-settings?hsLang=en#main-content)

    - [General Settings](https://support.learnyst.com/school-settings?hsLang=en#general-settings)
    - [Learner Billing](https://support.learnyst.com/school-settings?hsLang=en#learner-billing)
    - [Payment gateway](https://support.learnyst.com/school-settings?hsLang=en#payment-gateway)
    - [Features](https://support.learnyst.com/school-settings?hsLang=en#features)
    - [Security](https://support.learnyst.com/school-settings?hsLang=en#security)
    - [Channels](https://support.learnyst.com/school-settings?hsLang=en#channels)
- [Zoom integration](https://support.learnyst.com/zoom-integration?hsLang=en)
- [Troubleshooting](https://support.learnyst.com/troubleshooting?hsLang=en)
- [FAQs](https://support.learnyst.com/faqs?hsLang=en)
- [Users](https://support.learnyst.com/users?hsLang=en#main-content)

    - [Learners](https://support.learnyst.com/users?hsLang=en#learners)
- [Learners' Help article](https://support.learnyst.com/learners-help-article?hsLang=en)
- [Socials](https://support.learnyst.com/socials?hsLang=en)

- [Home](https://learnyst-1.hubspotpagebuilder.net/)
- [About Us](https://learnyst-1.hubspotpagebuilder.net/about-us)
- [Contact Us](https://learnyst-1.hubspotpagebuilder.net/contact-us)
- [Blog](https://learnyst.hs-sites-na2.com/blog)

[![Chill listening crop-3](https://support.learnyst.com/hs-fs/hubfs/Learnyst%20logo%20(2).png?width=24&height=24&name=Learnyst%20logo%20(2).png "Chill listening crop-3")](https://www.learnyst.com/)

Learnyst Support

Copyright © 2026, Learnyst Insights Pvt Ltd