Vấn đề của tôi là khi chạy emulator -verbose -avd Nexus_5X_API_19
trong dòng lệnh, trình mô phỏng bắt đầu với đối số -dns-server = "w,x,y,z"
trong đó w,x,y,z
là 4 địa chỉ IP cho máy chủ DNS. Khi tôi chạy ipconfig /all
Tôi chỉ thấy x,y,z
được liệt kê là máy chủ DNS hợp lệ của tôi trong Windows. Do máy chủ DNS đầu tiên lạ này, tôi không thể truy cập internet trong trình mô phỏng. Khi tôi chạy trình giả lập với emulator -verbose -avd Nexus_5X_API_19 -dns-server "x,y,z"
mọi thứ hoạt động tốt.Cách đặt máy chủ DNS mô phỏng Android từ Android Studio
Nhưng bây giờ tôi muốn có thể chạy ứng dụng của mình từ bên trong Android Studio 2.2.3 với các máy chủ DNS được sửa. Vì vậy, có ai biết làm thế nào để xác định các đối số dòng lệnh giả lập trong Android Studio (tương tự như câu trả lời này cho phiên bản Eclipse cũ hơn: https://stackoverflow.com/a/4736518/1088659), hoặc cách đặt DNS mặc định cho trình mô phỏng để bắt đầu?