Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Non posso ottenere un proxy al lavoro su un emulatore Android

Se si sta sviluppando una nuova applicazione Android che richiede l'accesso a Internet , o se è necessario risolvere un app esistente con questa funzionalità , è possibile testare l'applicazione utilizzando un emulatore Android su il computer . Un emulatore utilizza la connessione Internet del computer per simulare una connessione dispositivo Android . Se è necessario connettersi a Internet attraverso un proxy , l'emulatore di Android deve essere configurato per utilizzare il proxy . Proxy

Quando ci si connette a Internet tramite un proxy , il tuo indirizzo IP è nascosto . Qualsiasi sito web che visitate vedrà l' indirizzo IP del server proxy invece che il proprio indirizzo IP . Questo aumenta la sicurezza del computer , perché un hacker malintenzionato non sarà in grado di rilevare l'indirizzo IP e quindi non può dirigere gli attacchi al vostro computer. Per una maggiore sicurezza , alcuni proxy sono chiuse e richiedono la password di accesso . Questo impedisce agli utenti non autorizzati di accedere al server proxy o di rete . Molte aziende utilizzano i proxy o reti private virtuali, uno strumento di sicurezza simile , per limitare l' accesso alla rete interna agli utenti autorizzati. Un problema può sorgere in fase di sviluppo di Android , se la vostra azienda richiede di usare un proxy .
Emulator Browser

Per utilizzare il browser del emulatore con un proxy , è necessario modificare impostazioni dell'emulatore e inserire le informazioni utente corretto per il proxy . La procedura da seguire dipende dalla versione del SDK Android che si sta utilizzando . In genere , si immette il nome del proxy , username e password nel menu Wireless e reti nell'emulatore . Fare clic sul nome della rete e configurarlo per utilizzare il proxy .
Emulator Apps

Per eseguire l'applicazione attraverso un proxy sul emulatore , è necessario per avviare l'emulatore con un'opzione della riga di comando . Aprire una finestra di terminale e digitare il seguente codice , sostituendo gli esempi con le proprie informazioni :

emulator - avd youremulatorname - http -proxy http://username:password @ proxyaddress : Port of

si utilizza Eclipse per sviluppare le vostre applicazioni Android , è possibile utilizzare il menu contestuale per configurare questa opzione di avvio . Fare clic con il tuo progetto , fai clic su " Esegui " e selezionare " configurazioni di esecuzione . " Inserire il comando di avvio nella scheda Destinazione .
Considerazioni

Se si utilizza Windows 7 e non può ottenere un proxy per funzionare con l'emulatore di Android, assicurarsi che sia in esecuzione il vostro Android SDK come amministratore . Su un Mac , le impostazioni di rete devono essere configurati per utilizzare l' interfaccia attiva prima che l'interfaccia di default in modo che il vostro Mac utilizzerà il collegamento richiesto dall'emulatore . Infine, se è installato un firewall sul computer, assicurarsi che non blocchi l'emulatore di connettersi a Internet. Per i dettagli specifici del prodotto su come fare questo consultare la documentazione del firewall .

 

Programmazione © www.354353.com