Hvis du utvikler en ny Android -applikasjon som krever tilgang til Internett, eller hvis du trenger å feilsøke et eksisterende app med denne funksjonaliteten , kan du teste app bruker en Android- emulator på datamaskinen . En emulator bruker datamaskinens internettforbindelse for å simulere en Android-enhet tilkobling. Hvis du trenger å koble til Internett via en proxy , må Android emulator bli konfigurert til å bruke proxy . Proxy
Når du kobler til Internett via en proxy , er din IP -adresse skjult. Enhver nettside du besøker vil se IP-adressen til proxy-serveren i stedet for din egen IP-adresse . Dette øker sikkerheten på datamaskinen fordi en hacker med onde hensikter ikke vil være i stand til å oppdage din IP -adresse og kan derfor ikke direkte angrep på din datamaskin. For ekstra sikkerhet , er noen proxyer lukket og krever passord tilgang. Dette hindrer uautoriserte brukere i å få tilgang til proxy-serveren eller nettverket. Mange bedrifter bruker proxyer eller virtuelle private nettverk, en lignende sikkerhet verktøyet, for å begrense interne nettverket tilgang til autoriserte brukere. Et problem kan oppstå i Android utvikling hvis selskapet krever at du bruker en proxy .
Emulator Browser
å bruke emulator nettleser med en proxy , må du endre emulator innstillinger og legger inn riktig brukerinformasjon for proxy . Prosedyren for å gjøre dette avhenger av hvilken versjon av Android SDK du bruker. Vanligvis vil du oppgi proxy navn, brukernavn og passord i Trådløst og nettverk menyen i emulator . Klikk navnet på nettverket og konfigurere den til å bruke proxy .
Emulator Apps
For å kjøre programmet ditt via en proxy på emulator, må du å starte emulator med en kommandolinje alternativ. Åpne et terminal vindu og skriv inn følgende kode , erstatte eksemplene med din egen informasjon : en
emulator - avd youremulatorname - http - proxy http://username:password @ proxyAddress : port
p Hvis du bruker Eclipse til å utvikle Android- apps , kan du ansette en kontekst menyen for å konfigurere dette oppstart. Høyreklikk på prosjektet , klikk "Kjør " og velg " Kjør konfigurasjoner . " Skriv inn oppstartskommandoen i kategorien Mål .
Hensyn
p Hvis du bruker Windows 7 og kan ikke få fullmakt til å jobbe med Android emulator , sørg for at du kjører din Android SDK som administrator . På en Mac , må nettverksinnstillingene kan konfigureres til å bruke det aktive grensesnittet før standard grensesnitt, slik at Mac vil bruke tilkoblingen som kreves av emulator . Til slutt, hvis en brannmur er installert på datamaskinen din , sørg for at det ikke blokkerer emulator fra å koble til Internett. Rådfør deg med dokumentasjonen til brannmuren produkt - spesifikke detaljer om hvordan du gjør dette.