快速地获取一个微信小程序源码的方式记录下来。 简单聊一下xxxxx.wxapkg 先来想想一个很简单的问题,小程序的源文件存放在哪? 当然是在微信的服务器上。 但是在微信服务器上,普通用户想要获取到,肯定是十分困难的,有没有别的办法呢? 简单思考一下我们使用小程序的场景就会明白,当我们点开一个微信小程序的时候,其实是微信已经将它的从服务器上下载到了手机,然后再来运行的。 所以,虽然我们没能力从服务器上获取到,但是我们应该可以从手机本地找到到已经下载过的小程序源文件 那么如何才能在手机里找到小程序的源文件包呢? 这里只以安卓手机为例,毕竟穷逼不曾拥有过苹果手机 具体目录位置直接给出: /data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串文件夹}}/appbrand/pkg/ 在这个目录下,会发现一些 xxxxxxx.wxapkg 类型的文件,这些就是微信小程序的包 如果找不到可在/data/data/com.tencent.mm/MicroMsg/目录下收搜pkg目录,点进就有了 微信小程序的格式就是:.wxapkg .wxapkg是一个二进制文件,有其自己的一套结构。 关于.wxapkg的详细内容可以参考lrdcq大神的博文:微信小程序源码阅读笔记 但是这里有个坑,想要进入到上面这个目录的话,用手机自带的文件管理器肯定是不行的