QQ一直显示手机在线的原因可能有以下几点:

接收离线消息设置

在手机QQ中勾选了接收离线消息,即使退出QQ后仍会接收消息通知,这会导致QQ显示为手机在线。

微信绑定QQ离线助手

如果QQ号与微信绑定,并在微信中启用了QQ离线助手,这个功能也会使QQ显示为手机在线。

QQ号关联

当QQ号与其他QQ号关联时,一方上线会导致两者都显示在线状态。因此,如果关联了其他QQ号,即使不直接使用QQ,也会显示为手机在线。

QQ程序未退出登录

对方手机QQ程序只要没有退出登录,即使没有连接网络,也会一直显示为QQ手机在线。

网络设置问题

有时候QQ显示手机在线可能是因为设备在连接WiFi的同时,还保留了移动数据的连接,或者手机设置里有始终保持在线或自动同步,这会让QQ看起来像是在用手机流量。

显示网络状态设置

如果对方在QQ设置里关闭了“向好友展示网络状态”的功能,好友就再也看不到对方是2G、3G、4G还是WiFi的显示了,只能看到“手机在线”这四个字。

QQ版本特性

新版本的手机QQ有一个特性,只要不是使用退出功能退出的情况下,QQ不会显示为离线,而是默认7天在线,需要手动使用QQ退出功能才会显示为手机离线。

综上所述,QQ显示手机在线可能是由于接收离线消息设置、微信绑定QQ离线助手、QQ号关联、QQ程序未退出登录、网络设置问题、显示网络状态设置以及QQ版本特性等多种原因导致的。可以根据以上原因逐一排查并解决问题。