打包release版本的apk

对于最终上线的版本是要经过签名的版本,签名的作用是为了在android系统中得到认证,不同的签名意味着是不同的apk,如果更新的话,系统会比对这个签名,如果一致则视为更新,不一致视为新的安装包,对于签名的生成在生成签名中有所讲解,对于打包的话同样在根目录下 shift右键->在此处打开命令行窗口

cocos compile -p android -m release

运行这条命令,最终会让你输入 我们key的位置,你可以把key直接拖进去,然后继续,控制台会要求你输入密码,别名等等,这些都是在 生成签名 这里你自己设置的,然后接着运行,最后会报错,意思大致是找不到这个key,找到这个文件

根目录\frameworks\runtime-src\proj.android\ant.properties
key.store=E:\LuaGame_2\my-release-key.keystore
修改成
key.store=E:\\LuaGame_2\\my-release-key.keystore

修改成双斜杠,原始的路径格式是linux下的,在windows上是行不通的,接着再打包一次,就ok,下次再打包release版本的时候就不需要再输入各种参数了,在上面这个配置表里都有记录了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容