Ngoài ra còn có các ứng dụng như Internet Booster hứa hẹn sẽ "xóa bộ đệm DNS" (trong số những thứ khác). Tôi đã không tự mình thử nó, và hơn nữa dường như không có cách nào để làm điều đó (chỉ một nút "tối ưu hóa" "áp dụng cải tiến"); ngoài ra các hiệu ứng của nó có thể khác nhau giữa các thiết bị (nói mô tả của ứng dụng) - nhưng nó có thể tốt hơn so với khởi động lại. Btw: trong khi không đề cập đến root theo yêu cầu, nó vẫn có thể cần thiết.
Có một số "ứng dụng tương tự" được liệt kê trên Google Play - nhưng lưu ý rằng hầu hết trong số chúng bao gồm quảng cáo Airpush và / hoặc muốn có quyền quá mức, đó là lý do tại sao tôi không đặt tên cho chúng ở đây.
Một giải pháp khả thi khác (không phải do tôi tự kiểm tra) Tôi đã tìm thấy ở MadPC , dường như trích dẫn câu trả lời của người dùng8522 trước khi nêu:
Tùy chọn cuối cùng nhưng chuyên sâu nhất đối với bản thân người dùng trừ khi họ chỉ muốn đợi cập nhật: Yêu cầu người dùng của bạn vào cài đặt -> ứng dụng -> Vị trí mạng -> Xóa dữ liệu
Một cách ngắn khác để đề cập đến một cách dễ dàng khác để xóa DNS (một lần nữa, tôi không tự kiểm tra điều này): Đơn giản chỉ cần chuyển sang chế độ máy bay (rất tiếc, không có mạng?) Và quay lại (à, đó là) nên thực hiện thủ thuật. Nghe có vẻ ngu ngốc, nhưng tôi có thể tưởng tượng khi vào chế độ máy bay, Android sẽ làm một cái gì đó tương tự /etc/init.d/networking stop
, có hiệu ứng DNS như hiệu ứng phụ.
Một giải pháp rất dễ dàng đã được dtumaykin cung cấp trong các bình luận bên dưới: chỉ cần chuyển sang chế độ máy bay và quay lại có thể đã làm điều đó (tất nhiên với hiệu ứng phụ của mạng sẽ giảm trong vài giây;) Mặc dù nó có thể không hoạt động trên một số thiết bị, nó đáng để thử: không cần cài đặt thêm và dễ dàng thực hiện ngay cả bằng n00bs.
Nếu bất cứ ai đã thử một trong những giải pháp đó, xác nhận (hoặc ngược lại) chắc chắn được hoan nghênh :)