2.6 KiB
2.6 KiB
微信版本检查与升级说明
一、当前设备微信状态(检查结果)
| 项目 | 值 |
|---|---|
| 设备 | 0a43392e0511(Redmi selene) |
| 包名 | com.tencent.mm |
| 当前安装版本 | 8.0.51(versionCode 2720) |
| targetSdk | 30 |
| 安装路径 | /data/app/.../com.tencent.mm-.../base.apk |
二、“版本过低”说明
微信服务器会要求客户端不低于某一版本,否则登录或部分功能会提示**“版本过低,请升级”**。
当前安装的 8.0.51 已较旧,容易被判定为过低,需要升级到 8.0.58 或更新版本(如 8.0.60)才能正常使用。
三、升级步骤(确保微信可用)
1. 下载更高版本 APK(在电脑浏览器中操作)
在浏览器中打开下面任一链接,下载 8.0.58 或 8.0.60 的 APK(推荐 8.0.60):
-
8.0.60(推荐,较新)
https://www.apkmirror.com/apk/wechat-tencent/wechat/wechat-8-0-60-release/wechat-8-0-60-android-apk-download/
下载完成后,将 APK 保存到已知路径(如 ~/Downloads/)。
2. 安装到当前手机
设备已通过 Type-C 连接且 ADB 可用时,在项目 sdk 目录下执行(把路径换成你下载的 APK 实际路径):
cd "/Users/karuo/Documents/开发/2、私域银行/工作手机/sdk"
adb -s 0a43392e0511 install -r -t "/path/to/下载的微信APK.apk"
或使用现有安装脚本(若脚本支持任意路径):
bash scripts/install_wechat_8.0.51.sh "/path/to/下载的微信APK.apk" 0a43392e0511
安装完成后,在手机上打开微信,确认不再出现“版本过低”提示。
3. 再次确认版本(可选)
安装后在电脑上执行:
adb -s 0a43392e0511 shell dumpsys package com.tencent.mm | grep -E "versionName|versionCode"
应能看到 versionName 为 8.0.58 或 8.0.60,versionCode 大于 2720。
四、版本对照(便于排查)
| 版本号 | versionCode | 说明 |
|---|---|---|
| 8.0.51 | 2720 | 当前安装,易被提示“版本过低” |
| 8.0.58 | 更高 | 建议升级到此或更高 |
| 8.0.60 | 更高 | 推荐,满足当前服务端要求 |
五、快速检查命令汇总
# 查看当前连接设备
adb devices -l
# 查看当前安装的微信版本
adb -s 0a43392e0511 shell dumpsys package com.tencent.mm | grep -E "versionName|versionCode"
# 覆盖安装新版本(替换为实际 APK 路径)
adb -s 0a43392e0511 install -r -t "/path/to/wechat.apk"