昨天我决定为Xamarin项目试用VS2019,因此我创建了一个Xamarin.Forms
项目并选择了 Master-Detail 模板。
创建后,我只需对其进行调试(F5),即可在 Android模拟器中看到测试应用程序。一切正常。
今天,我尝试再次运行该应用程序,但我对代码中的内容完全没有做任何更改。我重新构建了解决方案,并且构建成功。
当我运行该应用程序时,由于以下原因它失败了:
1>Starting deployment to Android_Accelerated_x86_Oreo ...
1>Starting emulator Android_Accelerated_x86_Oreo ...
1>C:\Program Files (x86)\Android\android-sdk\emulator\emulator.EXE -no-boot-anim -avd Android_Accelerated_x86_Oreo -prop monodroid.avdname=Android_Accelerated_x86_Oreo
1>emulator: ERROR: This AVD's configuration is missing a kernel file! Please ensure the file "kernel-qemu" is in the same location as your system image.
1>emulator: ERROR: ANDROID_SDK_ROOT is undefined
1>Emulator Android_Accelerated_x86_Oreo cannot be started.
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
我找到的唯一解决方案与Android Studio有关,但我使用的是Visual Studio 2019
。
问题可能是什么?