小程序笔记(二)程序包wxapkg获取方法

如何获取别人微信小程序的源文件?

安卓模拟器(要求自带root权限)

• 我使用的是 夜神模拟器,用来获取小程序源文件

• 下载地址: http://www.yeshen.com

具体获取步骤:

• 微信小程序包的格式是: .wxapkg。.wxapkg是一个二进制文件,有其自己的一套结构。但是这里有个 坑 ,想要进入到上面这个目录的话,用手机自带的文件管理器肯定是不行的, 安卓 或者 iPhone 都要要用到第三方的文件管理器,比如: RE文件管理器 ,并且安卓需要取得root权限,而苹果手机肯定是要越狱的,且 iphone的越狱难度>>安卓获取root ,不管越狱还是root,这都太费劲,当然有能力的同学可以直接从手机上来操作,但是这里 不推荐从真机上获取

• 使用安卓模拟器获取到.wxapkg文件

不用越狱,不用root,使用电脑端的 安卓模拟器 来获取是一个 非常简单快捷且万能的 获取方式,具体步骤如下:

1. 打开安装好的安卓模拟器,并在模拟器中安装QQ 、微信、RE文件管理器

    QQ 、 微信在模拟器自带的应用商店里搜索下载安装即可,RE文件管理器需要在模拟器上的浏览器中下载(推荐UC浏览器)

2. 设置一下模拟器,以我用的 夜神模拟器 举例

                                  小程序笔记(二)程序包wxapkg获取方法_第1张图片

      首先到模拟器内部设置超级用户权(这些操作的目的都是为了能让 RE管理器 顺利的获取到ROOT权限)

                                            小程序笔记(二)程序包wxapkg获取方法_第2张图片

                                             小程序笔记(二)程序包wxapkg获取方法_第3张图片

                                             小程序笔记(二)程序包wxapkg获取方法_第4张图片

3. 接下来在模拟器里打开微信,然后在微信中运行你想要获取的小程序(这其实是让微信把小程序的源文件包从服务器下载到了本地了)

4. 切回模拟器桌面运行RE浏览器 来到目录:/data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串文件夹}}/appbrand/pkg/ 就抵达了目的文件夹

                          小程序笔记(二)程序包wxapkg获取方法_第5张图片

    你会发现里面的一些.wxapkg后缀的文件,就是它们没错啦,可以根据使用的时间来判断哪个是你刚才从服务器下载过来的

                      小程序笔记(二)程序包wxapkg获取方法_第6张图片

5. 一般小程序的文件不会太大,可以结合时间来判断,长按压缩所选文件,然后再将压缩好的包通过QQ发送到 我的电脑

• 注:如果不进行压缩的话,是无法将文件发送的

                                    小程序笔记(二)程序包wxapkg获取方法_第7张图片

        得到压缩文件后发送给QQ我的电脑

                                小程序笔记(二)程序包wxapkg获取方法_第8张图片

                              小程序笔记(二)程序包wxapkg获取方法_第9张图片

6. 所以安装QQ的就是可以让我们很方便的拿到源文件,而不必到电脑目录去找模拟器的文件目录。

• 解压,就成功拿到了小程序的源文件了。

 

 

注: 本文参考的帖子:https://zhuanlan.zhihu.com/p/115942619

你可能感兴趣的:(微信小程序)