gpt4 book ai didi

Android logcat 被 "W/Google Maps Android API: GLHudOverlay deprecated; draw(): no-op"淹没

转载 作者:IT老高 更新时间:2023-10-28 13:17:15 24 4
gpt4 key购买 nike

当我在具有 Google map fragment 的 Activity 上拖动 map 时,我的 logcat 充满了

"W/Google Maps Android API: GLHudOverlay deprecated; draw(): no-op".

Google map 版本 build.gradle(应用程序):

编译'com.google.android.gms:play-services-maps:9.2.1'

最佳答案

更新(2016 年 9 月 26 日):我刚刚检查了 play-services-maps 9.6.1

中的修复
compile 'com.google.android.gms:play-services-maps:9.6.1'

问题 10201 是 closed和发行说明 here


我认为它是一个渲染时间日志。与java代码没有联系。我也有同样的日志。我通过 xml 文件中的 SupportMapFragment 感觉到它的原因。当我触摸 map 时,GL 渲染布局并打印此日志。

它在 map 库里面。所以我们不能修改它。但我认为有时它会导致内存过载。所以系统调用GC来转储内存。

这只是一个警告。所以暂时忽略它。但它应该由谷歌地图库制造商修复。

版本(2016 年 8 月 1 日):现在这是一个已知问题,将在下一个 Google Play 库版本中解决。 ref

版本(2016 年 8 月 2 日):将 play-services-maps 更新为 9.2.1 -> 9.4.0,但警告消息仍然存在。

版本(2016 年 8 月 5 日):修复不在 9.4 中,但将在即将发布的版本中 ref

注意:为了隐藏一堆相同的消息,我发现了一个技巧 here .

关于Android logcat 被 "W/Google Maps Android API: GLHudOverlay deprecated; draw(): no-op"淹没,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38522352/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com