我已经搜索了很久,但仍未找到答案。如果此前已经解决,请原谅。
一个月前,我使用旧手机上的KitKat系统。然后我升级到带有Lollipop系统的Nexus 6。我目前使用的是Android 5.1.1。当我在旧手机上使用KitKat系统时,我能够运行下面的root命令清除手机的DNS缓存:
ndc resolver flushdefaultif
每次我在KitKat上运行该命令时,它总是输出:
Resolver command succeeded.
但自从使用棒棒糖系统(Lollipop),运行同样的命令总是会输出:
500 0 Resolver command unknown.
我甚至尝试运行命令:
ndc resolver flushif wlan0
使用另一个命令后,它会输出与其他命令相同的“Resolver command unknown”。
有没有人知道在棒棒糖上清除Android DNS缓存的正确root shell命令?因为似乎我一直在使用的旧命令并未完成任务。