Documentation


Thank you for purchasing our game.
If you have any questions that are beyond the scope of this help file, please feel free to email via gradlecode@outlook.com

Update:
By:Gradle
gradlecode@outlook.com
KNOWLEDGE IS POWER
Version:

v1.0.2

For:
Category:Plugin



↖TOP

1. Introduction

Most importantly, developers or buyers may not be technically inclined.
They may just be looking for an item to drop into the editor and run it.
Which led us to provide this quick start guide.
Typical user may won’t really to know about all the details listed in the section (5), but you are encouraged to review this section (5) and take only the outline.


Easy game play and rules.

Features

– APK 64 Bits
– Supports both APPLIANCES ANDROID ARM & x86.
– Admob Ads : Banner and Interstitials


↖TOP

2. Download Android Studio

PlatformAndroid Studio packageSize
Windows (64-bit) android-studio-ide-182.5264788-windows.exe
Recommended

947 MB
Windows (32-bit) android-studio-ide-182.5264788-windows32.zip
No .exe installer

1007 MB
Mac android-studio-ide-182.5264788-mac.dmg

997 MB
Linux android-studio-ide-182.5264788-linux.zip

1014 MB
Link to download the latest version
↖TOP

3. Import the game

Go to “open an existing Android studio project” and select your project (1) and (2),
wait for syncing and indexing the projet,.




IMPORTANT

1- Make sure that you select the project with the android icon

2- Wait the processing of build, this may take time if librairies does not exists. they will be updated automaticcaly and this will take more time.

3- Run the game and test it.



↖TOP

4. Graphics, Splashscreen, Sounds

All graphic to be changed are stored in the folder:
android_project\app\src\main\assets\www\img

All sounds to be changed are stored in :
android_project\app\src\main\assets\www\snd





All splash screen and icons to be changed are stored in :
android_project\app\src\main\res




↖TOP

5. Change the package name

It’s very easy to change the package name :


no need to clean or invalidate the cache. only change on the properties.


File -> Project Strcture




↖TOP

6. Advanced Technical details

Go to the file strings.xml to make all changes :




Known Errors

Error : “NOT MATCH PACKAGE NAME”
Solution : on the documentation go to the section of “Firebase configration”, this will resolve your error.


Error : “GRADLE OFFLINE”
Solution : on the right panel gradle, change to the online mode.



Question : How to change compact package name from one line to folders
Solution :

Error : After change the package name and run, error main activity package name :
Solution : go to File -> Invalidate Cache, then button invalidate and restart




↖TOP

7. How to create your own Policy Privacy



↖TOP

8. Test your game

To make tests you should activate the developer mode on your phone.
Testing on real devices is the best choice to test a game.



↖TOP

9. How to optimize your game



↖TOP

10. Firebase configuration

This option is not available on all projects.


↖TOP

11. Generate a signed APK

in the following video you’ll found all the technical details about :
– Create a new key
– Generate a signed APK
– Generate a signed Bundle
– Choice of APK or Bundle
– …



↖TOP

12. How to use push notifications

This option is not available on all projects.


↖TOP

13. How to configure data safety

You should configure your data safety :
The game is including the Admob sdk. So when showing the ads of this sdk may use or collect some data like :
Ip, mac, type of phone, imei, position to show specific ads related to country…

Here is a video that will help you :


↖TOP

14. About us

Gradle is actually : Me and my brother, 🙂
We are convinced that working independently is the best choice.

We chose Envato because of its popularity that has imposed a weight on the web.

I started to program in 97′ with a very modest system using the basic language. my first database for high school in 99′ linked with visual basic 6, it was the best tool of the time.

In 2002, I became interested in Assembler language, C and C++ : mutex, semaphore and multithreading. Then I found more atractive web technologies based on the MVC and facilitating access in local systems or networks, distributed, multi-arch.

By following the news, in 2010, I improve myself by mastering PHP and JEE.

Currently, I create games based on Physics, Sprites, Particles and Animation.

Hmm … my little brother is following the path but focusing on design.

If we have support and sales, we can in the near future do great things, games and plugins that we like to do. Generating a small profit for us.

Feel free to support us with 5 stars.

Thank you