Dưới đây là câu trả lời cho các nhà phát triển sử dụng Android Studio .
Hệ điều hành: Mac OS X El Capitan
IDE: Android Studio 2.2
Vì một số lý do, tôi không thể truy cập internet thông qua AVD của mình tại nơi làm việc (có thể là do sự cố proxy hoặc cấu hình mạng). Điều khiến tôi gặp khó khăn là khởi chạy dòng lệnh AVD của mình và cung cấp DNS công khai Google.8.8.8.
Trong Terminal của bạn, hãy truy cập các công cụ thư mục của sdk Android của bạn để tìm chương trình 'trình giả lập':
cd ~/Library/Android/sdk/tools
Sau đó lấy tên AVD của bạn:
emulator -list-avds
Nó sẽ trả lại cho bạn một cái gì đó như thế này:
Android_Wear_Round_API_23
Nexus_10_API_22
Nexus_5X_API_22
Nexus_5X_API_24
Nexus_9_API_24
Sau đó khởi chạy AVD bạn muốn với các hướng dẫn sau:
emulator -avd NameOfYourDevice -dns-server 8.8.8.8
AVD của bạn được khởi chạy và bạn sẽ có thể sử dụng internet.