Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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
Visual studio 如何从Visual Studio启动SurfaceDo Emulator_Visual Studio_Xamarin.forms_Surface Duo - Fatal编程技术网

Visual studio 如何从Visual Studio启动SurfaceDo Emulator

Visual studio 如何从Visual Studio启动SurfaceDo Emulator,visual-studio,xamarin.forms,surface-duo,Visual Studio,Xamarin.forms,Surface Duo,我可以从命令行打开并运行Surface Duo Emulator,创建Xamarin移动应用程序(Android,UWP),但当我尝试使用Android作为启动项目进行部署时,我无法选择Surface Duo Emulator作为可用的Android设备 没有错误消息,因为设备不可用。其他Android(x86)模拟器也可用 如果我使用Android Studio创建并打开一个Android项目,Surface Duo将被识别并作为设备提供 我还添加了Nuget的Xamarin.SurfaceD

我可以从命令行打开并运行Surface Duo Emulator,创建Xamarin移动应用程序(Android,UWP),但当我尝试使用Android作为启动项目进行部署时,我无法选择Surface Duo Emulator作为可用的Android设备

没有错误消息,因为设备不可用。其他Android(x86)模拟器也可用

如果我使用Android Studio创建并打开一个Android项目,Surface Duo将被识别并作为设备提供

我还添加了Nuget的Xamarin.SurfaceDuo


有什么想法吗?

有一个关于如何使用的文档

  • 查找Surface Duo Emulator的安装位置。默认位置是
    %USERPROFILE%\surfacedueoemulator
  • 打开安装文件夹内的
    artifacts
    文件夹
  • 制作run.bat的备份副本-您可以将其复制到类似于
    run\u androidstudio.bat的东西上
  • 在文本编辑器中打开文件
    run.bat
  • 用以下平台的代码段替换文件的全部内容:
  • 验证文件顶部附近的
    ANDROID\u SDK\u位置
    path值是否正确(已指定默认的Visual Studio安装位置)

  • 有一个关于如何使用的文档

  • 查找Surface Duo Emulator的安装位置。默认位置是
    %USERPROFILE%\surfacedueoemulator
  • 打开安装文件夹内的
    artifacts
    文件夹
  • 制作run.bat的备份副本-您可以将其复制到类似于
    run\u androidstudio.bat的东西上
  • 在文本编辑器中打开文件
    run.bat
  • 用以下平台的代码段替换文件的全部内容:
  • 验证文件顶部附近的
    ANDROID\u SDK\u位置
    path值是否正确(已指定默认的Visual Studio安装位置)

  • 谢谢你,杰克,这把它修好了。在打开Visual Studio之前,请确保您拥有SurfaceDuo Emulator。由于此答案已发布,Emulator下载现在包括一个专门用于Visual Studio的开始菜单图标,以及一些批处理文件,如run_vs.bat,这些文件应适用于Visual Studio/Xamarin使用的默认ANDROID_SDK_位置。这仍然是正确的(并且链接的文档是最新的)谢谢Jack,修复了它。在打开Visual Studio之前,请确保您拥有SurfaceDuo Emulator。由于此答案已发布,Emulator下载现在包括一个专门用于Visual Studio的开始菜单图标,以及一些批处理文件,如run_vs.bat,这些文件应适用于Visual Studio/Xamarin使用的默认ANDROID_SDK_位置。这仍然是正确的(并且链接的文档是最新的)