最近因项目需要在桌面应用程序中加一个Googlemap(地图能随着定时timer传入经纬度不同而移动),开始试验的时候没什么问题,可是后来加入其他机能(视频播放)后发现地图动的瞬间视频会卡CPU使用率也会变高,我不明白是什么原因造成的,我没申请Google map KEY造成的?还是程序有问题(多线程等)?要是有做过Googmap的给说说,谢谢。

解决方案 »

  1.   

    放多线程处理能够降低点CPU.同时MAP是不是大量的数据计算等,Sleep降低一下
      

  2.   

    咨询楼主:
    1.代码量大不大?
    2.开发环境是什么?
    3.方便给份代码给我吗?google地图是免费的,底下我们项目也可能做类似的开发上几个星期看了一些google接口,如果在特定的网站上用比较强大的功能,上面说明是要到google申请密钥的
      

  3.   

    还是程序有问题(多线程等)?你用到了多线程了?如果没保证好互斥,有可能会cpu占用过高,在某些地方sleep看看
      

  4.   

    1 一个人做一年的项目现在大概写了5000多点吧,现在自己比较担心Google Map部分的机能。
    2 VC6.0。
    3 不能,因为既然是项目就是商业用,我还不想为此失业...技术交流这个东东实现过程大家一起进步我非常欢迎。