Flutter 3.19.3升级后Android端google_maps_flutter返回时冻结问题咨询
Android平台Google Maps组件冻结问题(Flutter 3.19.3 + google_maps_flutter 2.6.0)
问题现象
- 升级至Flutter 3.19.3及google_maps_flutter 2.6.0后,仅Android平台出现异常:
- 从包含Google Maps组件的页面导航到新页面
- 新页面内任意TextField获取焦点并弹出键盘后,返回原页面
- 原页面的Google Maps组件出现冻结,无法进行交互或画面更新
- iOS平台无此问题
触发时调试日志
E/ImageTextureRegistryEntry( 6009): Dropping PlatformView Frame E/BufferQueueProducer( 6009): [ImageReader-1080x2062f22m4-6009-37](id:177900000039,api:1,p:413,c:6009) dequeueBuffer: BufferQueue has been abandoned E/BufferQueueProducer( 6009): [ImageReader-1080x2062f22m4-6009-37](id:177900000039,api:1,p:413,c:6009) dequeueBuffer: BufferQueue has been abandoned E/BufferQueueProducer( 6009): [ImageReader-1080x2062f22m4-6009-37](id:177900000039,api:1,p:413,c:6009) dequeueBuffer: BufferQueue has been abandoned
问题定位
经大量调研与调试,推测问题根源在于google_maps_flutter的Android平台特定实现。
内容的提问来源于stack exchange,提问作者joe
相关产品推荐
相关产品推荐

