我知道我必须编辑/ system / etc / hosts以将IP地址映射到主机名,但似乎我无法编辑该文件。是因为我的Android手机没有root吗?
请告知。感谢。
答案 0 :(得分:4)
您可以使用以下指南和应用程序为特定域设置规则。
在离开前点击同步规则以确保下载文件。
点击并激活您希望进入的模式,您可以一次激活多个模式,所以要小心,因为这会覆盖其中一个。
来源:https://blog.silocitylabs.com/post/2018/03/02/changing-dns-settings-for-android-development/
答案 1 :(得分:0)
尝试使用adb重新安装并编辑文件
答案 2 :(得分:0)
您无法写回hosts文件,因为文件系统是只读的。 如果要更改文件,则需要将文件系统更改为读写。 是的,您需要拥有超级用户访问权限(rooted phone)才能写入此文件。
我故意没有说明如何做到这一点,因为这不是你的直接问题。
答案 3 :(得分:-1)
为什么需要编辑hosts文件?
您只需将主机添加到本地DNS(例如,Wifi网络中本地DHCP服务器宣布的DNS),甚至可以添加到真实的全球DNS中。