2014-07-25 15 views
5

Sử dụng Android Studio trên Windows 8 x64 (phiên bản ổn định mới nhất). Tôi có một dự án cực kỳ đơn giản nhưng không có gì ngoài một WebView được trỏ tới google.com nhưng mỗi lần tôi khởi chạy ứng dụng trong trình mô phỏng, tôi nhận được ERR_NAME_NOT_RESOLVED.Android Studio/Win8/ERR_NAME_NOT_RESOLVED

Tôi đã đảm bảo quyền INTERNET có trong tệp kê khai, tôi đã thử chuyển cờ -dns-server tới trình giả lập trỏ đến 127.0.0.1 cũng như IP của bộ định tuyến của tôi, không có gì hoạt động. Tôi đã lùng sục trên web và không tìm thấy gì, điều này có vẻ đáng ngờ. Đây là một điều tương đối đơn giản mà tôi dự kiến ​​sẽ làm việc ngay ra khỏi hộp.

Bất kỳ ý tưởng nào? Cảm ơn trước!

Trả lời

5

Bằng cách vô hiệu hóa NIC của mình, tôi có thể làm giả lập sử dụng kết nối Wifi của mình. Câu trả lời được tìm thấy ở đây: https://stackoverflow.com/a/2702663/568531

+0

Không liên quan trực tiếp đến vấn đề của bạn, nhưng tôi khuyên bạn nên sử dụng Genymotion thay cho trình mô phỏng AVD trong Android Studio. Nó là nhanh hơn nhiều và tránh rất nhiều phức tạp. –

1

tôi có một giải pháp, điều đó không dễ hiểu đối với tôi, nhưng nó hoạt động: Khi trình mô phỏng khởi động, tôi diconnect và kết nối máy tính xách tay của tôi wlan, và sau đó nó hoạt động.

+0

dude, điều này làm việc cho tôi quá. –

+0

Nó hoạt động khi tôi khởi động lại trình mô phỏng. – Andy

+0

Ok, tôi không biết tại sao, nhưng nó cũng làm việc cho tôi !! Điện thoại của tôi không còn khả năng mở hộp thoại đăng nhập Facebook từ ứng dụng của tôi nữa. Sau khi vô hiệu hóa wifi, nó đã hoạt động !! Cái quái gì thế – 118218

0

Miễn là bạn đã được tiếp cận với internet trong manifest.xml, và vẫn còn giả lập không thể truy cập Internet, giải pháp này làm việc cho tôi trên cửa sổ 7:

Bấm Start -> Run, gõ cmd, nhấn OK. Sao chép và dán mã này vào dấu nhắc lệnh: netsh winsock thiết lập lại danh mục Nhấn Enter Sau đó sao chép và dán mã này vào: netsh int ip reset reset.log Bấm Enter. Khi hoàn tất khởi động lại máy tính của bạn.

0

Giải pháp của tôi đơn giản là khởi động lại trình mô phỏng. Đôi khi nó không phải là một vấn đề thực sự trong ứng dụng mà là một vấn đề của trình mô phỏng.

0

tôi gặp phải vấn đề này khi tôi lần đầu tiên chạy mô phỏng, tôi giải quyết nó bằng,

Library/Android/sdk/platform-tools/adb shell getprop net.dns1 

được máy chủ dns hiện tại của mô phỏng 10.0.2.3

Sau đó đặt nó vào máy chủ dns lan của tôi

Library/Android/sdk/platform-tools/adb shell setprop net.dns1 192.168.1.1