android调用微信登录bug之出现2个后台进程
此贴主要是记录在开发过程中遇到的一个bug
开发背景:android开发,项目sdk:android26,运行环境:oppoK1 android 8.1.0
bug描述:app在调用微信登录以后,点开多任务会出现2个后台,另一个后台打不开,但是把另一个后台结束,app会重启,让人感觉像开启了2个同样的app一样,但其实是一个,在论坛上另一位大哥也遇到,上图
类似这中意思,右图就是开启的第二个后台
经过仔细调试发现问题出现在微信提供的类WXEntryActivity中,如果在获取code之后,在此页面请求后台接口,然后跳转页面的话,就会出现bug,如图:
解决办法:
至此bug解决,有其他问题欢迎交流