# 环境准备
- 安装node
- 微信开发者工具
- 安装pc端模拟器工具选择网易MuMu,简单易操作
需要安装以下两个软件,搜索框直接搜索即可

- 微信:登录上模拟器微信打开需要下载的小程序
- RE文件管理器:需要设置root权限,设置-权限(查看小程序压缩包)

cd wxappUnpacker
npm install
@前端进阶之旅: 代码已经复制到剪贴板
# 获取小程序压缩包
- 打开模拟器的微信并登录
- 在模拟器微信的下拉小程序找到小程序
- 打开小程序等待加载之后就可以去找源码包了(注意:每个页面都浏览一遍,确保子包都加载下载下来)
- 打开RE文件管理器,进入到以下路径查找源码包(可以根据下载时间区分出你想要的源码包)




选择压缩文件发送给好友保存到电脑上

使用adb命令快速拉取
查看当前是否有设备连接到
adb get-state,如果没有连接到,查看下面adb connect连接上模拟器即可使用adb pull拉取模拟器的文件
主流安卓模拟器连接方式:
- 夜神模拟器:
adb connect 127.0.0.1:62001 - 逍遥安卓模拟器:
adb connect 127.0.0.1:21503 - 天天模拟器:
adb connect 127.0.0.1:6555 - 海马玩模拟器:
adb connect 127.0.0.1:53001 - 网易MUMU模拟器:
adb connect 127.0.0.1:7555MacOS:adb connect 127.0.0.1:5555 - genymotion模拟器:
adb connect 127.0.0.1:5555 - 谷歌原生模拟器:
adb connect <设备的IP地址>:5555
检查完上面步骤后,使用adb拉取到本地文件夹即可
adb pull /data/data/com.tencent.mm/MicroMsg/056e5e31623203e0efe74762a2584f40/appbrand/pkg
# 编译主包
执行命令
# _-1215506245_427.wxapkg 主包
$ ./bingo.sh 小程序压缩包/_-1215506245_427.wxapkg
@前端进阶之旅: 代码已经复制到剪贴板
输出结果