How to change app name per Gradle build type
I am trying to figure out a way to be able to change my application's app name per build type in gradle. For instance, I would like the debug version to have <APP_NAME>-debug and the qa version to have <APP-NAME>-QA . I am familiar with: debug { applicationIdSuffix '.debug' versionNameSuffix '-DEBUG' } However, I can't seem to find a gradle command to apply the change of the app when in the launcher. If by "app name", you mean android:label on <application> , the simplest solution is to have that point at a string resource (e.g., android:label="@string/app_name" ), then have a different