我在模拟器中工作以连接本地主机。出于某种原因,我需要更改 locahost 网络连接。我从系统收到本地主机文件并移动到例如:C:/temp/host location。在主机文件中,我进行了编辑,并再次尝试移动到 System/etc/hosts 但它无法移动文件。它显示错误为无法创建文件:只读文件系统。请给我建议解决方案。
以下是遵循的步骤:
C:\Users\Android\sdk\platform-tools> adb pull/system/etc/hosts C:/temp/hosts
[100%]/system/etc/hosts
文件已成功移动到临时文件夹。
- 编辑文件后,我尝试推送。但它失败了。
- C:\Users\Android\sdk\platform-tools>adb remount不以 root 身份运行。先试试 adb rootC:\Users\Android\sdk\platform-tools> adb root
C:\Users\Android\sdk\platform-tools> adb push C:\temp\hosts\system\etc
adb 错误:无法将“C:\temp\hosts”复制到“/system/etc/hosts”:无法创建文件只读文件系统。
您必须在“adb root”之后执行“adb remount”,才能进行推送。
我是一名优秀的程序员,十分优秀!