2016-08-11 37 views
15

MacBook'umda SDK'dan bir Android API 23 x86 öykünücüsü çalıştırıyorum. WiFi ağını değiştirdiğimde, Android emülatörü internete veya intranete olan tüm bağlantıları kaybeder.Ana bilgisayar anahtarları ağından sonra Android emülatörü ağ bağlantısını nasıl yenilerim?

Her zaman WiFi ağımı değiştirdiğimde sanal Android aygıtının ağını sıfırlamak için benim emülatörümü yeniden başlatmam gerekiyor.

Yeniden başlatmadan öykünücünün ağ bağlantısını yeniden başlatmak için bir seçenek var mı?

+0

Bu sorunla karşılaşmamış bir macda da emülatör kullanıyorum ... en son emülatörlerini kullanıyorsunuz ... bir güncelleme bu sorunu çözebilir ... –

cevap

4

komut satırından/kapama Uçak modunu ayarlayabilirsiniz:

adb shell settings put global airplane_mode_on 1 && adb shell settings put global airplane_mode_on 0 

Not - ayrıca ADB kabuğundan bu deneyin (pc tcp sürücüleri bağlıdır):

settings put global airplane_mode_on 1 && am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true && settings put global airplane_mode_on 0 && am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false 

Bunu yaparak, TelephonyManager'u yeniden başlatır ve aygıt modem sürücülerini yenilersiniz.