Antworten:
In Android befindet sich der DNS-Cache nicht auf Betriebssystemebene (Linux), sondern auf Java-Ebene (verwaltet von java.net.InetAddress ). Daher ist es nicht möglich, den Cache-Inhalt der Shell aufzulisten, Sie können jedoch über den Java-Code darauf zugreifen.
Bitte sehen Java DNS - Cache - Viewer Frage auf Stackoverflow, eine der Antworten hat einen Beispiel - Java - Code , das druckt die positiven und negativen DNS - Cache. Sie können diesen Code in jede Lösung integrieren, die Sie erstellen.