效果图
前期准备
- node.js环境 http://nodejs.cn/download/
- wxappUnpacker https://github.com/hsmustard/wxappUnpacker-master
- 安卓手机(已经root可以用模拟器代替)
提取小程序包
使用re文件管理器之类的进入/data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串文件夹}}/appbrand/pkg/
在这个目录下,会发现一些 xxxxxxx.wxapkg
类型的文件
这些就是微信小程序的包
导出小程序包
把需要的小程序包(可以按照时间排序)拷贝到可读写目录,然后发送到电脑就好,我们假设保存到D盘根目录,名称是_aaa.wxapkg
,那么完整的路径就是d:\_aaa.wxapkg
安装node环境
参考https://www.cnblogs.com/liuqiyun/p/8133904.html
导入node需要的模块
npm install esprima -g
npm install css-tree -g
npm install cssbeautify -g
npm install vm2 -g
npm install uglify-es -g
npm install js-beautify -g
npm install escodegen -g
解包
- 首先,下载上面说的github上的项目,我们假设保存到了
d:\wxapp
- 那么进入这个目录,空白的地方
shift
+右键,选择在此运行powershell或者命令行 - 输入
node wuWxapkg.js D:\aaa.wxapkg
- 解包完成会在
D:\\
生成一个同名文件夹(aaa)
直接导入微信开发者工具即可
Reference
- https://github.com/qwerty472123/wxappUnpacker
- https://github.com/museL/wxappUnpacker-master
- http://www.zhideqiang.com/course/28613
- https://www.cnblogs.com/liuqiyun/p/8133904.html
扫码在手机查看
您没有登录或者此篇文章不允许评论哟~~
已有 2 条评论