此问题可能是由于日志输出造成的。以下是可能的
在Android Studio的“运行”菜单下选择“Edit Configurations...”,在“Emulator”选项卡中将“Command line options:”字段留空,并且将“Emulator options:”更改为“-no-audio -no-window”。 例如: -no-audio -no-window -gpu swiftshader_indirect
打开模拟器的“Settings”应用程序,进入“开发者选项”,找到“高级”选项卡,在“ログ输出”部分中将其更改为“仅警告和错误”。
禁用Android Studio中的Instant Run: 在Android Studio的“File”菜单下选择“Settings...”,在左侧面板中选择“Build, Execution, Deployment” > “Instant Run”,选中“Disable Instant Run”选项。
请注意,在某些情况下,更改设备方向可能会导致模拟器仅显示黑屏。此时,您可以尝试使用以下命令重启模拟器: adb kill-server adb shell stop adb shell start adb start-server
另外,您也可以尝试使用Genymotion模拟器作为Android Studio的替代品。