位置: 编程技术 - 正文
推荐整理分享AsyncTask onPostExecute()不执行,与JPush冲突,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
今天做项目的时候,出现了奇怪的状况,AsyncTask 的onPostExecute()方法不执行,上网查找了一番,都没有找到原因,但是网上大多数原因介绍是需要UI主线程中调用AsynTask,突然想起今天还添加了极光推送相关代码,于是,将极光推送代码注释后,果然onPostExecute()能够正常执行。
于是去极光推送官网查找,果然发现有相关问题,JPUSH会影响AsyncTask的运行,在doInBackground方法里会抛出异常,所以onPostExecute()无法正常运行,解决方法:在你Application的onCreate方法里加入以下代码
相关代码:标签: AsyncTask onPostExecute()不执行,与JPush冲突
本文链接地址:https://www.jiuchutong.com/biancheng/370993.html 转载请保留说明!友情链接: 武汉网站建设