- Published on
How to change Android app icon name programmatically based on the build type?
- Authors
- Name
- Loi Tran
- @PrimeTimeTrann
How to change icon name on Android based on build type? Debug vs Release?
The following is shown for debug mode. Change debug
to release
in the paths to make the changes for release build variant.
strings.xml
at the following path
Define ./android/app/src/debug/res/values/strings.xml
Add the following to that file. Dev being the name of the icon we want
<!-- ./android/app/src/debug/res/values/strings.xml -->
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">DEV</string>
</resources>
android:label="@string/app_name"
inside of ./android/app/src/main/AndroidManifest.xml
.
Update to Inside the opening <activity>
tag.
<!-- ./android/app/src/main/AndroidManifest.xml -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.rse">
<application
android:label="@string/app_name"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher"
>
</manifest>