coco2dx目前大部分开发者肯定是用lua解决问题,问题来了,每次改一下lua配置可能你每次都得运行
cocos luacompile -p android
针对不同的平台,可能会有某些配置会略有不同,那是不是每次我们都编译打包一遍呢?并且,我们怎么批量打包呢?
答案就在apktool,假定各位都已经安装好cocos开发环境,当然包括NDK
#首先使用apktool解开apk文件 apk d ztx.apk ZTX #然后在ZTX文件夹下面想干嘛干嘛吧 #重新打包吧 apk b ZTX _ztx_s.apk #但是这个时候还不能安装,因为没有签名,来吧,签名一下 jarsigner -verbose -keystore linbc.keystore -signedjar _ztx_s.apk _ztx.apk linbc.keystore #好了,现在可以去安装
那签名文件哪里来呢?
#输入命令,期间会让你输入密码,还有组织结构之类的,自己看着办吧 keytool -genkey -alias linbc.keystore -keyalg RSA -validity 20000 -keystore linbc.keystore
记得每次修改都要用相同的签名文件喔,否则安装的时候会认为是伪造包