android 打包

来源:互联网 发布:java类与对象 编辑:程序博客网 时间:2024/05/18 03:13

打包:

修改ant配置

cocos compile -p Android -m release


加密JSC

cocos jscompile -s /Users/cjh/Documents/Projects/sxmjtrunk/back/src_y -d /Users/cjh/Documents/Projects/sxmjtrunk/back/src_jsc


打开终端,cd ...命令进入到.svn所在的文件夹。

输入:find . -type d -name ".svn"|xargs rm -rf

回车,这样.svn文件已经全部删除了。


项目拷贝后需要删除三个文件才可以上传

1、obj

2、libs

3、assets

----------------------------------

微信登录:修改APPIDSECRET

安卓:Global.Java里修改这两个值


jarsigner -verbose -keystore yuewan.keystore -storepass 111111 -signedjar PhoneBook_signed.apk -digestalg SHA1 -sigalg MD5withRSA PhoneBook.apk androiddebugkey


-------------------------------

热更

Project.manifest

{

    "packageUrl": "http://ddhnmj.yiwan365.cn/",

    "remoteManifestUrl": "http://ddhnmj.yiwan365.cn/project.manifest",

    "remoteVersionUrl": "http://ddhnmj.yiwan365.cn/version.manifest",

    "version":"1.0.5",

    "groupVersions": {

        "1": "1.0.5"

    },

    "engineVersion": "3.11.1",

    "assets": {

        "update1" : {

            "path" : "src.zip",

            "md5" : "a8b0ff44eafd5d41843d3dd2389dd281",

            "compressed" : true,

            "group" : "1"

        },

        "update2" : {

            "path" : "res.zip",

            "md5" : "8b5507710ef411e43d7c9712d9ec86ba",

            "compressed" : true,

            "group" : "1"

        }

    },

    "searchPaths": []

}


version.manifest

{

    "packageUrl": "http://ddhnmj.yiwan365.cn/",

    "remoteManifestUrl": "http://ddhnmj.yiwan365.cn/project.manifest",

    "remoteVersionUrl": "http://ddhnmj.yiwan365.cn/version.manifest",

    "version":"1.0.5",

    "groupVersions": {

        "1": "1.0.5"

    },

    "engineVersion": "3.11.1"

}


----------------------------------

大包更新步骤:

配置Documents/cdn大包更新/android_version.json和ios_version.json

并用命令行加密成dat

localhost:cdn大包更新 cjh$ java -jar   /Users/cjh/Downloads/cdn大包更新/CDNEncode.jar     /Users/cjh/Downloads/cdn大包更新/android_version.json 


最后上传到服务器上

-----------------------------------


命令:./adb logcat | grep cocos

0 0