Sha*_*ras 11 android google-maps google-maps-api-3
我最近开始在我的应用程序 logcat 中看到这个日志I/Counters: exceeded sample count in FrameTime多次,我知道它来自谷歌地图。
知道这意味着什么吗?以及如何摆脱它?
小智 12
尝试禁用小部件的几个层(例如通过使用“myLocationEnabled”参数启用“myLocation”层)并在发布版本中重新启用它们。还要确保您在 dispose 方法中处置您的 Google 地图控制器(如果您在从 onMapCreated 获取后将其存储在某个地方)。
据我从错误和 API 文档中可以看出,GoogleMaps 有多个层,每个层都需要在给定的 FrameTime 中构建。由于多层的额外负担会减慢处理速度,因此可能会超过给定的 FrameTime 并触发错误。
原因还可能包括调试版本没有优化,这确实影响了 GoogleMaps 包。我在真实设备上的发布版本中尝试了相同的应用程序,不断出现“I/Counters:超出了 FrameTime 中的样本计数”错误,并且这些错误似乎没有出现,这意味着可以忽略这些错误。
Edi*_*ins 12
当我们等待修复时,您可以通过转到“文件”->“设置”->“编辑器”->“常规”->“控制台”将这些设置为折叠(在 Android Studio 中) ,并将“超出 FrameTime 中的样本计数”添加到列表“折叠控制台行包含:”
小智 0
从今天早上开始我就遇到了同样的问题,当我执行以下操作后,它就消失了:
注意:这是安卓系统的
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           2594 次  |  
        
|   最近记录:  |