AudienceNetwork 引发的惨案

编程入门 行业动态 更新时间:2024-10-09 14:22:44

AudienceNetwork 引发的<a href=https://www.elefans.com/category/jswz/34/1738803.html style=惨案"/>

AudienceNetwork 引发的惨案

AudienceNetwork 引发的惨案

今天临近发布,QA的同事报了很多诡异的bug —— 海外版的。一样的代码,国内版没有问题。

国内版和海外版的主体代码都在一起,而且出问题的部分也没有做拆分,所以运行效果应该完全一样!

但是表现出来的现象就是,海外版不行。

我跟了一下出问题的代码,发现,有的 AsyncTask.doInBackground 就是死活不执行。所以猜想,是不是海外有些代码阻塞了系统的 AsyncTask 的默认线程。

在 Eclipse 里,我还知道是在 DDMS 里查看,但,现在刚转 Android Studio 没多久,不太熟悉。

 

随便点了下这个相机的图标 ,应该是线程快照吧。点过几次之后

 

 

发现,有个 AsyncTask 一直是 runanble 状态,而且是阻塞在了 socket 的 connect 函数上。是在  com.facebook.ads.internal.http.h.doInBackground()  里调用的。再上层的类就看不出来了。

我们试过几次之后发现,确实是禁用了 facebook 广告后,其他功能就正常了。当然,如果手机本身可以连接上facebook的服务器的话,app 的表现也是非常正常的。

posted on 2016-04-29 19:17  Li.Stony 阅读( ...) 评论( ...) 编辑 收藏

转载于:.html

更多推荐

AudienceNetwork 引发的惨案

本文发布于:2024-02-07 09:54:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755965.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:惨案   AudienceNetwork

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!