Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android使用本地主机文件测试AVD_Android_Macos_Xamarin_Avd - Fatal编程技术网

android使用本地主机文件测试AVD

android使用本地主机文件测试AVD,android,macos,xamarin,avd,Android,Macos,Xamarin,Avd,我刚开始使用Xamarin AVD,我很好奇如何让它关注我的/etc/hosts文件。我在Mac电脑上,所以我习惯了iPhone模拟器毫无表情地进行模拟。Xamarin AVD与Google AVD相同,AVD意味着Android虚拟设备。这样,所有适用于Android AVD的信息也适用于与Xamarin一起发布的信息 话虽如此,仿真器不使用本地主机文件。但是,您可以将主机文件的副本发送到emulator。您可以通过几个ads(Android调试桥)命令来实现这一点。在尝试这些命令之前,您需要

我刚开始使用Xamarin AVD,我很好奇如何让它关注我的
/etc/hosts
文件。我在Mac电脑上,所以我习惯了iPhone模拟器毫无表情地进行模拟。

Xamarin AVD与Google AVD相同,AVD意味着Android虚拟设备。这样,所有适用于Android AVD的信息也适用于与Xamarin一起发布的信息

话虽如此,仿真器不使用本地主机文件。但是,您可以将主机文件的副本发送到emulator。您可以通过几个ads(Android调试桥)命令来实现这一点。在尝试这些命令之前,您需要确保目标仿真器正在运行

  • 使用从emulator下载主机文件的副本
  • adb pull/system/etc/hosts/users/username/Desktop

  • 编辑主机文件以匹配/etc/hosts文件中的内容

  • 通过以下方式将编辑的主机文件推回到emulator:

  • adb推送/用户/用户名/桌面/主机/系统/etc

    这应该允许您访问本地资源或修改的主机

    谢谢


    来源:

    Xamarin AVD与Google AVD相同,AVD表示Android虚拟设备。这样,所有适用于Android AVD的信息也适用于与Xamarin一起发布的信息

    话虽如此,仿真器不使用本地主机文件。但是,您可以将主机文件的副本发送到emulator。您可以通过几个ads(Android调试桥)命令来实现这一点。在尝试这些命令之前,您需要确保目标仿真器正在运行

  • 使用从emulator下载主机文件的副本
  • adb pull/system/etc/hosts/users/username/Desktop

  • 编辑主机文件以匹配/etc/hosts文件中的内容

  • 通过以下方式将编辑的主机文件推回到emulator:

  • adb推送/用户/用户名/桌面/主机/系统/etc

    这应该允许您访问本地资源或修改的主机

    谢谢


    来源:

    未能将“主机”复制到“/system/etc/hosts”:只读文件系统不工作,您只是从日志中复制和粘贴了。
    未能将“主机”复制到“/system/etc/hosts”:只读文件系统不工作,您只是从日志中复制和粘贴了。