我有 Android Studio 提供的多个模拟器。我有一台 Pixel 3 和一台 Pixel 4,都运行 Android api 30。两者都工作一段时间,但最终出现以下弹出窗口:

此后,模拟器将无法使用。请注意,屏幕底部的主页和后退按钮消失了。模拟器出现严重故障,动画速度减慢并在屏幕上留下残留物。
我尝试过的
退出模拟器应用程序并再次将其打开。又是同样的问题。
按模拟器电源按钮并重新启动模拟器,就像我在物理设备上一样。同样的问题。
删除模拟器并创建新模拟器。这可以运行一段时间,但最终错误会再次发生。
我遵循了这里的建议:Android模拟器错误:“系统UI已停止” .ini文件没有hw.mainKeys的条目,所以我尝试添加它。没有效果。
统计数据
MacBook Pro(16 英寸,2019 年)
处理器:2.6 GHz 6 核 Intel Core i7
内存:16 GB 2667 MHz DDR4
显卡:AMD Radeon Pro 5300M 4 GB、英特尔 UHD 显卡 630 1536 MB
安卓工作室4.4.1
此时,继续开发变得困难,因为我必须不断重新创建模拟器并重新初始化测试所需的设备数据。
该函数构建成功
func dropLastFromArray(_ array: [Any]) -> [Any] {
return array.dropLast()
}
Run Code Online (Sandbox Code Playgroud)
但这个功能没有
func dropFirstFromArray(_ array: [Any]) -> [Any] {
return array.dropFirst()
}
Run Code Online (Sandbox Code Playgroud)
它给出了构建错误:No 'dropFirst' candidates produce the expected contextual result type '[Any]'
到底是怎么回事?在文档中,它们都显示返回类型为ArraySlice<Element>. 在我看来,这两者必定有其一是错误的。
如果重要的话我正在使用 XCode 12.5.1
我有一些连续的复选框,如下所示:
我有modifier = Modifier.size(30.dp)
我希望它们更大。这是我设置时发生的情况modifier = Modifier.size(100.dp)
它只是增加了烦人的空间,而不是让它们变得更大。是什么赋予了?如何获得大复选框?