Hello Call Recorder - Latest call recorder with Advanced features and beautiful user interface
HELLO CALL RECORDER ANDROID – ADVANCED CALL RECORDER WITH GREAT FEATURES AND COOL USER INTERFACE
The first thing you should do is download and install the latest JDK (Java Development Kit) version. This section is very important for you if this is your first time developing Android. If you already have JDK installed you can skip this step.
The second action you have prepared is to download and install the latest Android Studio version. You can also use IntelliJ Idea IDE but it is not the recommended IDE for the project. This section is also very important. Without an IDE and Android SDK, you cannot start developing applications. If you already have Android Studio installed you can skip this step.
Once you have installed JDK and Android Studio you need to import the project. To do that open Android Studio, select "Open an existing Android Studio project" (or "File" -> "Open" if you are currently working on another project). Finally, locate the HELLO Call Recorder project directory and click "OK" to open it as a project.
Change Package Name
After importing the project you need to change the package name. To do that open Android Manifest file, click on the package name (somewhere in the first lines), then press Shift + F6. A dialog will be shown. Enter a new distribution package name, click "OK", then select "Do Refactor". When you are ready open the "app/build.Gradle" file and replace the "application Id" value with your new package name (make sure it is the same with the Android Manifest's one).
Prepare (& Integrate)
This project is Firebase (& Firebase Analytics) supported. In order to configure it, you have to create a new Firebase project with the type of "Android mobile application" in your Firebase Console. Then you have to follow the instructions and steps to automatically generate and download a project configuration file, named "google-services" in JSON format with the "JSON" file extension. Once it is downloaded you must in your project "app" directory (tip - "libs", "src" and "build" folders are also located in there). Finally, you have to launch (relaunch with full uninstallation if already been launched) your project on your Android device in order to confirm and finalize Firebase integration setup (you will see additional information and instructions in your Firebase Console. This information refers to (and is up-to-date for/with) Firebase Core (for Android) version 17.0.0. More information about the Firebase integration setup can be found here.
AdMob in this project is powered by the Firebase Ads implementation. Ads in this app are shown as "Banner" types. First, you have to create add a new app in your AdMob Console. Then you have to create an ad unit(s) - with "Banner" format(s). Ad unit ID(s) will be generated automatically. Keep it/them, you will need it/them in the next steps. Now open the "strings.xml" file and find the "Google AdMob" section. Watch out for string named "google_admob_text_typing_banner_ad" and change its value with your recently generated ad unit ID. If you want you can create more strings with unit IDs for other ads placements.
Finally, in order to get your AdMob ads running, all you have to do is to modify the "strings.xml" file, only by changing the value of string named "google_admob_application_id" with your new application identifier value, issued from AdMob Console for your new app.