web-dev-qa-db-fra.com

Forcer le trafic réseau Genymotion à passer par les paramètres du proxy Ubuntu

Sur un appareil virtuel Genymotion (Android 6.0.0 API 23), j'en ai besoin pour suivre les règles de proxy réseau d'Ubuntu qui sont définies dans Paramètres -> Réseau -> Proxy réseau . J'ai essayé à la fois activé " appliquer à l'échelle du système " et sans cela, mais je n'ai pas atteint l'objectif.

Étant donné que Genymotion utilise VirtualBox pour exécuter les émulateurs, j'ai changé les paramètres Network de la machine virtuelle dans l'application VirtualBox. Que se passe-t-il:

  • Pendant que l'émulateur est en cours d'exécution, toute modification des paramètres de la machine virtuelle rend l'interface utilisateur gelée et empêche toute interaction avec l'émulateur.
  • Lorsque l'émulateur est désactivé et les paramètres réseau sur VirtualBox mis à jour, Genymotion rejette les modifications au démarrage et exécute l'émulateur avec ses paramètres par défaut.

Ce sont des paramètres par défaut dans VirtualBox (Adpater1, Adapter2):

Adapter1

Adapter2

1
DummyBeginner

Changer n'importe quel paramètre sur l'instance de VirtualBox sur "Adapter 1" gèlera en effet l'interface utilisateur.

Vous devez en fait définir les paramètres du proxy à l'intérieur de l'émulateur lui-même, sur les paramètres Wifi Android Android. Cela devrait résoudre votre problème.

1
eyal-lezmy