我使用VS 15.4预览2来测试Android 8.0的一些功能。我正在尝试将我的应用程序启动(调试)到AVD模拟器中,但是在打开后,我只是在模拟器窗口中看到一个空白的黑屏。
我注意到从VS输出打开模拟器的命令是:
2>Starting emulator AVD_Nexus_5_L26 ...
2>C:\PROGRA~2\Android\ANDROI~1\tools\emulator.EXE -partition-size 512 -no-boot-anim -avd AVD_Nexus_5_L26 -prop monodroid.avdname=AVD_Nexus_5_L26
2>Hax is enabled
2>Hax ram_size 0x80000000
2>HAX is working and emulator runs in fast virt mode.
2>emulator: Listening for console connections on port: 5554
2>emulator: Serial number of this emulator (for ADB): emulator-5554
我尝试在CMD提示符下运行emulator.EXE
命令,我遇到同样的问题。
将命令更改为(删除-no-boot-anim
标志)
C:\PROGRA~2\Android\ANDROI~1\tools\emulator.EXE -partition-size 512 -avd AVD_Nexus_5_L26 -prop monodroid.avdname=AVD_Nexus_5_L26
模拟器从CMD提示符启动。
在尝试从VS中调试应用程序时,我是否知道如何从模拟器启动中删除此标志?即使我尝试在调试之前手动打开模拟器,VS仍会关闭它并打开一个带有-no-boot-anim
标志的新实例。