2016-08-11 16 views
15

Tôi đang chạy trình mô phỏng Android API 23 x86 từ SDK trên MacBook của mình. Khi tôi chuyển mạng WiFi, trình mô phỏng Android sẽ mất tất cả các kết nối với internet hoặc mạng nội bộ.Làm cách nào để làm mới kết nối mạng giả lập Android sau khi máy chủ chuyển mạng?

Mỗi khi tôi chuyển mạng WiFi, tôi cần phải khởi động lại trình giả lập của mình để đặt lại mạng của thiết bị Android ảo.

Có tùy chọn khởi tạo lại kết nối mạng của trình mô phỏng không cần khởi động lại không?

+0

Tôi đang sử dụng trình mô phỏng trên máy Mac cũng không gặp vấn đề này ... là u sử dụng trình giả lập mới nhất..có thể là bản cập nhật có thể giải quyết vấn đề này ... –

Trả lời

4

Bạn có thể thiết lập bật/tắt chế độ máy bay từ dòng lệnh:

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

Note - cũng cố gắng này từ vỏ ADB (Phụ thuộc vào trình điều khiển pc tcp của bạn):

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 

Bằng cách đó, bạn khởi tạo lại TelephonyManager và làm mới trình điều khiển modem của thiết bị.

Các vấn đề liên quan