前言
写好的小程序存放在哪?
写好的小程序存放在微信服务器,当用户搜索该小程序时,微信服务器会发送一个2进制文件至手机本地(xxxxx.wxapkg)
如何获取(xxxxx.wxapkg)
- 苹果越狱获取通过RE文件管理器查找微信存储的文件夹(难度高)
- 安卓获取root权限,通过RE文件管理器查找微信存储的文件夹(难度较高)
- 各种安卓模拟器(推荐简单)
安卓模拟器
个人尝试了夜神、雷电多开,模拟器的选择主要还是看是否能够获取超级用户权限、微信打开是否会闪退,保证能够拿到小程序文件(xxxxx.wxapkg)
编译环境
node.js运行环境
获取xxxx.wxapkg文件
在安装好的模拟器中,下载微信(获取小程序)、QQ(发送压缩后的wxapkg文件至我的电脑)、RE文件管理器(部分会自带不需要)。
登录微信,打开需要的小程序(可能会打不开、模拟器自身原因,不影响)后,切入文件管理
目录:/data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串文件夹}}/appbrand/pkg/
可以看到相应的文件(可能会有多个文件,一般较小的为小程序文件)
压缩后发送到我的电脑,(接受后解压)
以上操作便可以获取到wxapkg文件了。
待续。。。