package com.example; public class ExampleConfig { public static final boolean LOGS = BuildConfig.LOGS; public static final boolean DEV_ENVIRONMENT = BuildConfig.DEV_ENVIRONMENT; public static final String REST_BASE_URL_PROD = "http://example.com/api/"; public static final String REST_BASE_URL_DEV = "http://dev.example.com/api/"; public static final String REST_BASE_URL = ExampleConfig.DEV_ENVIRONMENT ? ExampleConfig.REST_BASE_URL_DEV : ExampleConfig.REST_BASE_URL_PROD; public static final String GCM_REGISTER_URL = "http://example.com/register"; public static final String GCM_UNREGISTER_URL = "http://example.com/unregister"; public static final String GCM_SENDER_ID = "0123456789"; public static final String SSL_CERTIFICATE_SHA1 = "myhash="; // encoded representation of the trusted certificate public static final String SSL_KEYSTORE_PASSWORD = "mypassword"; // password for BKS keystore, generated via script: https://github.com/petrnohejl/Android-Scripts/blob/master/certkey.bat }