Ответы:
В Android кэш DNS находится не на уровне ОС (Linux), а на уровне Java (управляется java.net.InetAddress ). Следовательно, невозможно отобразить содержимое кэша из оболочки, однако вы можете получить к нему доступ из кода Java.
Пожалуйста, посмотрите вопрос о просмотре кэша Java DNS на StackOverflow, один из ответов содержит пример кода Java, который печатает положительный и отрицательный DNS-кэш. Вы можете включить этот код в любое решение, которое вы создаете.