我遇到了一个问题,Android 模拟器除了黑屏之外什么也没有显示。我搜索了它并在这个网站上找到了答案。 其中一个答案与我匹配(我正在使用 Ubuntu 22.04 、 android studio Iguana 2023.2.1 、 SDK 34 UpsideDownCake 。
问题是我正在通过Expo学习RN开发。所以当我这样做时,我还摆脱了模拟器(Pixel 4G)上的Expo Go应用程序。 因此,我必须在 npm run 后重新初始化应用程序。我的意思是,它启动应用程序并将所有数据恢复到初始状态。 擦除用户数据真的能解决问题吗?我认为它只是删除了包含问题的部分,而不是解决问题本身。
从终端可以看到: 当我全黑屏幕时,我遇到了 ColorBuffer 的问题:
E0420 00:33:53.267816 7831 FrameBuffer.cpp:3761] Failed to find ColorBuffer:0 E0420 00:33:53.307921 7831 FrameBuffer.cpp:3761] Failed to find ColorBuffer:0
我尝试重新启动设备,认为这可能是另一个 Linux 问题。
我多次关闭和打开模拟器。
这可能与问题在这里询问有关,该问题通过使用较低的Android API版本找到了解决方法(即在Android虚拟设备上使用API 31)。