Als je de ontwikkeling van een nieuwe Android- applicatie die toegang tot internet vereist , of als u een bestaande app oplossen met deze functionaliteit , kunt u de app met behulp van een Android- testen emulator op de computer . Een emulator maakt gebruik van de internetverbinding van uw computer naar een Android -verbinding apparaat simuleren . Als u nodig hebt om verbinding met het internet via een proxy , moet de Android- emulator worden geconfigureerd om de proxy te gebruiken . Proxy Wanneer u verbinding maakt met het internet via een proxy , wordt je IP -adres verborgen . Elke website die u bezoekt wordt het IP- adres van de proxy -server in plaats van je eigen IP-adres te zien . Dit verhoogt de veiligheid op uw computer, omdat een hacker met kwade bedoelingen zullen niet in staat zijn om uw IP-adres te detecteren en kan dus niet direct aanvallen op uw computer . Voor extra veiligheid zijn sommige proxies gesloten en vereisen toegang wachtwoord . Dit voorkomt dat onbevoegde gebruikers toegang krijgen tot de proxy -server of netwerk. Veel bedrijven maken gebruik van proxies of virtual private networks , een soortgelijke tool , om interne netwerk toegang te beperken tot geautoriseerde gebruikers . Een probleem kan ontstaan in Android ontwikkeling als uw bedrijf vereist dat u een proxy gebruiken . Emulator Browser Om de emulator browser met een proxy te gebruiken , je moet veranderen instellingen van de emulator en voer het juiste gebruikersinformatie voor de proxy . De procedure hiervoor is afhankelijk van welke versie van de Android SDK die u gebruikt . Over het algemeen zult u de proxy- naam , gebruikersnaam en wachtwoord in de Wireless & Networks menu in de emulator te voeren . Klik op de naam van uw netwerk en het configureren van de proxy te gebruiken . Emulator Apps Om uw app lopen door een proxy op de emulator , moet je aan de emulator te starten met een command line optie . Open een terminal venster en typ de volgende code , ter vervanging van de voorbeelden met uw eigen informatie : emulator - avd youremulatorname - http - proxy http://username:password @ proxyAddress : port Als u gebruik maken van Eclipse op je Android -apps te ontwikkelen , kunt u een contextmenu gebruiken om deze startup optie te configureren . Rechtermuisknop op uw project , klikt u op "Run " en selecteer " Uitvoeren configuraties . " Geef de startup opdracht in het tabblad Doel . Overwegingen Als je Windows 7 gebruikt en kan een proxy te werken met het Android- emulator niet krijgen , zorg ervoor dat u uw Android SDK draait als een beheerder . Op een Mac , moet uw netwerkinstellingen geconfigureerd worden om de actieve interface te gebruiken voor de standaard -interface , zodat uw Mac de verbinding die door de emulator zal gebruiken . Ten slotte, als een firewall op uw computer is geïnstalleerd , zorg ervoor dat het niet is het blokkeren van de emulator van verbinding met het internet . Raadpleeg uw firewall documentatie voor product - specifieke details over hoe dit te doen .
|