如何获得⼩游戏源码
准备⼯作
⼀部已经 root 的 Android ⼿机
安装
电脑上已安装 Android SDK 并可以使⽤ adb 命令
需要注意的是必须是已经 root 了的 Android ⼿机,否则将没有权限访问对应⼿机的系统⽂件夹
通过 USB 将⼿机连接到电脑上,然后运⾏以下命令
$  adb devices
如果显⽰了⼀下信息
List of devices attached
71MBBL6228EU device
说明⼿机已经连接到电脑上,如显⽰未到 adb 命令,则说明 Android SDK 安装错误或 adb 未添加到电脑 path 中,请⾃⾏上⽹进⾏相应查阅
⼿机连接电脑成功后,运⾏⼀下命令
$  adb shell
$  su
终端出类似 root@{⼿机型号} 前缀,说明已经进⼊到 root 模式下
$ cd /data/t.mm/MicroMsg/{User}/appbrand/pkg
{User} 为当年⽤户的⽤户名,类似于 1ed**********c514a18
然后当前⽬录就是⽤于存放⼩程序和⼩游戏下载包的位置
$ ls
_-791877121_3.wxapkg
_1079392110_5.wxapkg
_1079392110_5.wxapkg_xdir
_1123949441_92.wxapkg
_576754010_1.wxapkg
以上是我的中所下载过的⼩程序和⼩游戏源码
因为 /data ⽬录为系统级⽬录,⽆法直接将其进⾏复制,需要重新挂载为可操作模式
$ mount -o remount,rw /data
此时就可以将当前⽬录下的⽂件拷贝到 sdcard 中
$ cat _1079392110_5.wxapkg > /mnt/sdcard/_1079392110_5.wxapkg
然后将 _1079392110_5.wxapkg ⽂件拷贝到电脑⾥,通过该进⾏解压后,即为其源码
编译源码
通过新建⼀个空⽩的⼩程序或者⼩游戏的项⽬,主要不要选择快速启动模板
然后把刚才解压出来的源代码复制到刚刚创建的项⽬⽬录中,开发⼯具会提⽰编译错误,这时只要在项⽬中新建⼀个 game.json ⽂件,并在⽂件⾥写⼊以下代码
{
小程序源码交易市场
"deviceOrientation" : "portrait"
}
然后将开发⼯具的调试基础库改为 game
程序就会在开发者⼯具⾥运⾏起来了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。