每当我尝试使用安装了mono调试扩展的NET 6.0.100 Preview4从VS代码启动HelloMaui项目并运行它时,它会抛出一个错误Xamarin.Android.Common.Debugging.targets(604,5):错误XA0010:没有可用的设备。我想知道是否有人在运行示例项目时遇到了问题?
0mkxixxg1#
3天前在官方回购https://github.com/dotnet/maui/issues/1197中报告了相同的错误,因为MAUI仍处于早期阶段,最好遵循官方回购。在调试应用程序(构建+部署)之前,请尝试手动启动模拟器,以确保模拟器已准备就绪。不确定如何在vs代码中执行此操作,但可能会在命令行中使用:1.导航到C:\*\Android\android-sdk\emulator
C:\*\Android\android-sdk\emulator
emulator -list-avds
emulator.exe -avd NameOfYourEmulator -partition-size 512
https://learn.microsoft.com/en-us/xamarin/android/deploy-test/command-line-emulator
如果返回的Android设备模拟器列表为空(从步骤2),并且您确定之前至少添加/安装了一个模拟器,则尝试卸载并重新加载Android项目。如果您不确定,您可以从Visual Studio打开Android设备管理器,并检查列出的设备,如果为空,则您需要添加至少一个。相关问题Maui-check fails on Android Emulator Setup
1条答案
按热度按时间0mkxixxg1#
3天前在官方回购https://github.com/dotnet/maui/issues/1197中报告了相同的错误,因为MAUI仍处于早期阶段,最好遵循官方回购。
在调试应用程序(构建+部署)之前,请尝试手动启动模拟器,以确保模拟器已准备就绪。
不确定如何在vs代码中执行此操作,但可能会在命令行中使用:
1.导航到
C:\*\Android\android-sdk\emulator
emulator -list-avds
您应该至少看到一个仿真器名称,否则您需要安装一个。emulator.exe -avd NameOfYourEmulator -partition-size 512
从上一步获取的仿真器名称。份文件
https://learn.microsoft.com/en-us/xamarin/android/deploy-test/command-line-emulator
编辑
如果返回的Android设备模拟器列表为空(从步骤2),并且您确定之前至少添加/安装了一个模拟器,则尝试卸载并重新加载Android项目。
如果您不确定,您可以从Visual Studio打开Android设备管理器,并检查列出的设备,如果为空,则您需要添加至少一个。
相关问题Maui-check fails on Android Emulator Setup