You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何AVD内的Xamarin Live Player始终显示‘已与Visual Studio配对’且无法重新配对?

解决Xamarin Live Player在AVD中直接显示“已配对”无法扫码/输配对码的问题

我之前也碰到过这个AVD和Xamarin Live Player配对的诡异问题,给你几个亲测有效的排查和解决思路:

  • 检查AVD的网络连通性
    AVD默认的NAT网络模式有时候会导致和Visual Studio的网络互通出现问题。你可以尝试把AVD的网络模式切换为桥接模式(Bridge),确保AVD和你的开发机器处于同一局域网内。另外也可以在AVD里打开浏览器测试能否访问你的开发机器的IP,确认网络是通的。

  • 清除Xamarin Live Player的应用数据
    这是最常见的解决方法:

    1. 在AVD中打开「设置」→「应用」→找到Xamarin Live Player
    2. 进入应用信息页面,点击「清除缓存」和「清除数据」
    3. 重启Xamarin Live Player,应该就能回到初始的配对界面了
      如果你习惯用命令行,也可以执行:adb shell pm clear com.xamarin.workbooks.player.android
  • 重置Visual Studio的配对记录
    有时候Visual Studio会保留旧的配对缓存,导致AVD直接被识别为已配对:

    1. 打开Visual Studio,找到Xamarin Live Player的配对面板
    2. 移除所有已配对的设备记录
    3. 关闭并重新打开Visual Studio,再尝试和AVD配对
  • 彻底重启AVD和Visual Studio
    不要只是暂停AVD,要彻底关闭它(在AVD管理器里点击「Stop」),然后关闭Visual Studio,等待几秒后重新打开两者,再启动Live Player试试。有时候就是进程缓存的小问题,重启就能解决。

  • 更换AVD的系统版本
    部分旧版Android系统(比如Android 7及以下)和Xamarin Live Player的兼容性可能不佳,你可以尝试创建一个Android 10或更高版本的AVD,安装Live Player后再测试配对流程。

  • 尝试手动输入配对码
    如果还是无法进入扫码界面,试试在Live Player里找手动配对入口:有些版本可以通过长按应用内的空白区域,或者进入应用的设置页面找到「手动配对」选项,然后在Visual Studio的配对面板里获取配对码输入即可。

内容的提问来源于stack exchange,提问作者mannok

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:04:49