
由于安卓真机本地调试时,每次启动并生成apk然后安装到设备比较费时,而很多情况是仅仅修改了hot 脚本文件(cocos2dx + lua)。
所以,使用热更机制把修改后的lua文件push到热更目录(writeablepath),然后退出已安装过的游戏包重新进入游戏即可测试新的lua脚本。
但是adb push时遇到权限问题:
1️⃣No such file or directory..
2️⃣permission denied
百度查了下然并卵,*是个万能的网站,然后adb push就可以了
$./adb shell
$su
mount -o rw,remount rootfs /
chmod 777 /data/data/com.*.*/files/res-base
exit
adb push script /data/data/com.*.*/files/res-base
更多adb操作可查阅牛人博客 Android ADB 用法