For my Android app I use Android Studio. My application made some request to my server. I have 2 servers: development (for tests) and production (for releases).
And in my code I have variable, which save server url like:
private static final String SERVER_URL = "http://192.XXX.XXX.XXX:XXXXX"; // production
private static final String SERVER_URL = "http://192.YYY.YYY.YYY:YYYYY"; // development
And during tests - I just commented production
variable, but for releases - I removed development
variable.
Sometimes I can forgot to remove development
variable for release version (and this can be a huge problem).
My question is: may be I can add some attribute to development
variable (or something other), by which Android Studio not be able to prepare APK file?