cminchen的专栏

无聊啊无聊

android 百度鹰眼采集和打包周期的一个bug

           LBSTraceClient client 里面有些东东变量是全局而且只能设置一次的?

情景:

在mainactivity中

LBSTraceClient client = new LBSTraceClient(MainActivity.this);
//若此时不设置周期 client.setInterval(60,120);,则默认LBSTraceClient (5,30)的采集和打包;

在另一个文件再次初始化一个

LBSTraceClient client = new LBSTraceClient(MainActivity.this);

client.setInterval(60120);  // 问题就来了,这样设置居然无效!!!,还是默认的(5,30)的采集和打包,也就是说以第一次为准????????


==================================================

事情还是没那么简单,比较靠谱的做法是在startTrace() {}函数体里面都client.setInterval(60120); 


=====================================================================

貌似官网也发现了这问题

2016年6月6日 鹰眼Android SDK:v2.1.11产品上线

【修复】

修复在starttrace前setInterval方法不生效的bug


v2.1.11开发包:  BaiduTrace_AndroidSDK_v2.1.11.zip (582.87 KB, 下载次数: 13)


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cminchen/article/details/51542925
个人分类: AND JAV BUG
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭