Introduction
Hey there, We are happy to see you as our valuable customer of the Flixy app. Here is the easy documentation to set the app and ready to launch. Please follow all the instructions carefully and don’t skip any step. Feel free to contact us if you face any problems while set up.
Get Started
-
Thank you for purchasing our app
-
Please read the documentation carefully , and if you have any question check us.
-
Find the flixy_android.zip from the folder downloaded from codecanyon and open in in android studio.
Import Android Project
-
Open android project in android studio.

Change package name
-
Open your Gradle Build File (build.gradle - Usually app or mobile). Update the applicationId in the defaultConfig to your new Package Name and click on Sync Now Gradle.

Change App Icon and Name
-
Make sure the project root folder is selected as Android otherwise select Android by clicking on it .
-
Then Right click on app > res tab
-
Find mipmap folder, right click on that and delete this folder.
-
Go to new New > Image Asset
-
In the pop up that appears select the the Foreground layer and choose image as asset type, then click on a folder icon to select your .png image file of icon.
-
You can resize app icon with the scroller shown in to above image.
-
Click on next , a new dialogue will appear like below.
-
Click on finish button, app icon will generate automatically.
-
Change name in strings.xml file





Change Logo
-
Click on Android > app > res > drawable folder.
-
Copy your .png file for logo.
-
Paste it on Android studio ( A dialogue will appear like below )
-
Select tab which has /drawable in end like shown in image.
-
Click OK ( A new dialogue will appear like below).
-
Change your file by name > logo.png it will ask you to overwrite a file with same name , click Overwrite .




General style
-
If you want change the theme of ui. change color as your requirment.
-
Go to res > values > colors

Configure Firebase
-
Go to the firebase project you might created while following backend documentation.
-
If you don't have, follow the steps below and create one project.
-
At first, follow this link https://firebase.google.com/
-
Now, we first have to create a Firebase project. Firebase project will go through and describe what it is. This allows us to add an app to that project. It can have many projects inside of Firebase.
-
Now, we have to give a name and id to the project, enable Google Analytics for the project, set an analytics location, and accept all the terms and conditions. Firebase console automatically creates a unique id for the project.
-
Step 1 : Giving a name to the project
-
Step 2 : Enable Google analytics for the project
-
Step 3 : First Choose default Firebase account and then create project






Add Android app to Firebase
-
In the next step, we have to choose the platform to add Firebase to our application. The platform can be Android, iOS, Web etc..
-
Your package name is generally the applicationId in your build.gradle (app-level) file
-
See this page for information on using keytool to get the SHA-1 hash of your signing certificate
-
Add your applicationid in the first field and SHA-1 to the third field as shown in the image below.
-
Download the google-services.json file & place it in your project's app root directory.
-
Back in the Firebase console-setup workflow, click Next to skip the remaining steps and then finish and complete




Google sign in
-
Click to Authentication and sign in mathod tab
-
Click to Enable
-
Select your support email and save
-
Successfully Enable google sign in method
-
Enable Email sign in : now click on Add New Provider button and click on Email/password tab.
-
Enable Email/Password switch and click on save.
-
Open Const.java file
-
Replace -------------------- of BASE with your baseURL and -------------------- of APIKEY with your api_key (which you got, when you was setting up backend).
-
These credentials can be available after following the backend documentation. If you have not followed it, please follow it first
-
Follow This guide and setup project at Branch.io.
-
Setup subscriptions
-
You need to define subscriptions on Google Play Console (For Android) and Apple App Store Connect (For iOS) before connecting with RevenueCat.
-
Android subscription : Follow this guide



Enable Email sign in



Change Base url, Image Url
