package Ġcom . fr anz an del . environment ch ang ers ample . external Ċ Ċ import Ġcom . fr anz an del . environment ch anger . data . Endpoint Session Ċ import Ġcom . fr anz an del . environment ch anger . external . Base Environment Ch anger Setup Ċ import Ġcom . fr anz an del . environment ch ang ers ample . Build Config Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠFr anz ĠAn del Ġon Ġ 1 6 / 1 2 / 2 0 . Ċ Ġ* ĠAndroid ĠEngineer Ċ Ġ*/ Ċ Ċ class ĠEnvironment Ch anger Setup Ġ: ĠBase Environment Ch anger Setup () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠLOGIN _ ACTIVITY _ CLASS _ PATH Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . fr anz an del . environment ch ang ers ample . presentation . Login Activity " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠP REF _ URL _ BASE _ ONE Ġ= Ġ" pref _ url _ base _ one " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠP REF _ URL _ BASE _ TWO Ġ= Ġ" pref _ url _ base _ two " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠProvide Ġcurrent Ġclass Ġinstance Ġto ĠEnvironment Ch anger ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġget Environment Ch anger Setup (): ĠBase Environment Ch anger Setup Ġ= Ġthis ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠSpecify Ġyour Ġnext ĠActivity Ġclass Ġpath Ġafter Ġrestart ing Ġapp ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun ĠgetNext Full ClassName (): ĠString Ġ= ĠLOGIN _ ACTIVITY _ CLASS _ PATH ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠSetup Ġyour ĠDevelopment ĠEndpoint Ġin ĠEndpoint Session ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġsetup Development Environment ( endpoint Session : ĠEndpoint Session ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠChange Ġthis Ġbased Ġon Ġyour Ġrequirements ĊĠĠĠĠĠĠĠ Ġendpoint Session . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset String ( PRE F _ URL _ BASE _ ONE , ĠBuild Config . DEV _ URL _ BASE _ ONE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset String ( PRE F _ URL _ BASE _ TWO , ĠBuild Config . DEV _ URL _ BASE _ TWO ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠSetup Ġyour ĠSt aging ĠEndpoint Ġin ĠEndpoint Session ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġsetup Staging Environment ( endpoint Session : ĠEndpoint Session ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠChange Ġthis Ġbased Ġon Ġyour Ġrequirements ĊĠĠĠĠĠĠĠ Ġendpoint Session . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset String ( PRE F _ URL _ BASE _ ONE , ĠBuild Config . ST G _ URL _ BASE _ ONE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset String ( PRE F _ URL _ BASE _ TWO , ĠBuild Config . ST G _ URL _ BASE _ TWO ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }