android调用微信登录bug之出现2个后台进程

时间:2024-04-01 19:15:57

此贴主要是记录在开发过程中遇到的一个bug

开发背景:android开发,项目sdk:android26,运行环境:oppoK1 android 8.1.0

bug描述:app在调用微信登录以后,点开多任务会出现2个后台,另一个后台打不开,但是把另一个后台结束,app会重启,让人感觉像开启了2个同样的app一样,但其实是一个,在论坛上另一位大哥也遇到,上图
android调用微信登录bug之出现2个后台进程

类似这中意思,右图就是开启的第二个后台

经过仔细调试发现问题出现在微信提供的类WXEntryActivity中,如果在获取code之后,在此页面请求后台接口,然后跳转页面的话,就会出现bug,如图:

android调用微信登录bug之出现2个后台进程

解决办法:

android调用微信登录bug之出现2个后台进程

至此bug解决,有其他问题欢迎交流