Background
----------

On Android Studio, you can have different build types, each has its own configuration, similar to product-flavors (as shown [**here**](https://www.youtube.com/watch?t=239&v=LCJAgPkpmR0))

The problem
-----------

I wish that each time I have my app installed somewhere, I would immediatly know which type it was - release or debug, just by looking at it.

For this, I think I can use the build.gradle file :

```
buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
    debug {
        debuggable true
    }
}

```

Thing is, I don't know what to put there. I want the app name to be different (and yet have the string in the strings files, as it's translated), and I want to set the style of something in the app to be different (for example, the color of the action bar).

I've found that I can use "resValue" (found about it [**here**](https://stackoverflow.com/a/28465883/878126)), but for some reason, no matter what I do, it won't compile: 

* If the resource was already declared (like in the app-name, which is translated), it says the resource is duplicated
* If the resource wasn't declared, I can't reach it via code/xml.

The question
------------

How do I use different resource values for the build types, even if they already exist?