cocos2dx-lua 批量打包及修改

冷侃發表於2014-11-29

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

記得每次修改都要用相同的簽名檔案喔,否則安裝的時候會認為是偽造包

 

相關文章