App Check - Play Integrity implementation


(Flutter - Firebase)

Step 1: Setup Firebase Console for Android App

Play Integrity implementation (Flutter - Firebase)

Step 1: Setup Firebase Console for Android App

   First step in implementing Play Integrity is to setup Firebase Console, Steps involved is described below. 
   Link - https://firebase.google.com/ (courtesy Google)

Creat a Firebase Project.

Create a new project or add an app to an existing project.
(Step 01 of 03)

 -  Add a project name.
Suggest you to keep the same name as your app.

Create a new project: step 2


Add Google Analytics for Project;
(Step 02 of 03)

 - Add Google Analytics
Suggest you to keep default settings.

Create a new project: step 3

Configure Google Analytics
(Step 03 of 03)

Select an account and press Create project.

Android app setup in Firebase console.

Add Firebase to your Android app
(Step 01)

-> Android package name:
You can find the Android package name in
Project -> android -> app -> build.gradle inside the file: under defaultConfig block -> applicationid.

-> App nickname (Optional):
You can keep a name found in readme.md file.

-> Debug signing certificate SHA-1 (Optional)
You can generate Debug SHA-1 by typing the below command in android studio terminal:
In terminal make sure your path is, 

C:\Users\<username>\StudioProjects\<projectname>

then enter the below command

keytool -genkey -v -keystore C:\Users\<username>\.android\debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US" 

Note: Change the <username>  above with a username where StudioProject folder is located and <projectname> with the name of your project.

next enter 
cd android in terminal.

next enter
./gradlew signingReport

this should generate Debug SHA-1 key. Copy & paste key inside field above.  
Also store Debug SHA-256 for future use.





Firebase Android setup: Step 2


Download:
(Step 02)

We suggest you not to download the file YET!
Click next!

Firebase Android: Step 3

Add SDK
(Step 03.01)

copy the contents to 
Project -> android -> build.gradle

Mobirise Website Builder

Add SDK
(Step 03.02)

Select a programming language Java or Kortin

copy the contents to 
Project -> android -> app -> build.gradle

click next and complete the process.

Firestore Database

Firestore Database

- Setup Cloud Firestore.
- Setup rules

Realtime Database Setup

Realtime Database

- Setup Realtime Database.
- setup rules

AppCheck Setup

Setup AppCheck

Under AppCheck Select Apps tab.
- Click Register for your app. 
- Configure Play Integrity by adding SHA-256
- On the top left corner select Project Overview  -> Project settings  -> under General tab -> Your Apps -> Download google-services,json (into 
Project -> android -> app folder).

Note: you can also add more SHA-1 and SHA 256 code before downloading. (Signed or from Google play store)

Setup Play Integrity

Enforce App Check for Cloud Firestore

Enforce App Check for Cloud Firestore.

App Check for Realtime Database

Enforce App Check for Realtime Database

Enforce App Check for Realtime Database.

 OCA Practice Tests (1Z0-808) app contributes in achieving Oracle Certified Associate (OCA) certification.

A total of 10 premium tests are provided.

The purpose of these practice tests is to assist Oracle Certified Associate (OCA) Aspirants to manage time better in the actual exam by asking them to answer questions similar to the ones that appear in exams. The test series helps you assess your preparation and identify your weakness well before the exam, thus assisting you prepare better.

Tests also include features like:
• 60 minutes, 15 minutes and 5 minutes remaining voice alerts.
• After completion, your performance is assessed and a report is generated.
• App also provides correct answers for the test after completion.

OCA Mobile Application
https://play.google.com/store/apps/details?id=in.co.vtree.ocamobiletab

Contact Details :---             
WhatsApp Number: +91 97422 63639              Telegram Number:  +91 97422 63639    
Mobile Number: +91 97422 63639              email id: contact@drdhajnana.com
Privacy Policy       Terms of Service
vtree.co.in

Made with ‌

HTML Code Creator