我刚刚更新了我的 Android Studio。我更新了:
Android SDK 构建工具 34-rc1
NDK(并排)
Android 模拟器(至版本 32.1.11)
Android SDK平台-工具(至版本34.0.0)
更新这些之后,模拟器使我的 flutter 应用程序渲染得非常糟糕。以下是模拟器在更新后渲染 UI 渐变的方式:
这是更新前的样子:
所以看起来所有使用不透明度的东西现在看起来都很糟糕。我怎样才能解决这个问题而不必回滚,或者只是新模拟器有问题?
我试着放
Future main() async {
Paint.enableDithering = true;
...
到应用程序,这根本没有帮助。
我在使用以下版本时遇到了同样的问题:
我发现的一个临时解决方法是将模拟器的 OpenGL 设置更改为以下内容,然后重新启动模拟器:
我遇到了同样的问题,更改这些模拟器设置修复了它。
OpenGL ES渲染器:SwiftShader OpenGL ES API 标签:兼容性 (OpenGL ES 1.1/2.0)
模拟器使用 Android API VanillaIceCream 运行