Android开发笔记-明天计划(四)(APP签名、打包apk)

废话

正常流程是上架之前用测试签名,上架的时候再用正式签名,安全起见,正式签名的话通常由运营人员管理,如果正式签名泄漏了,别人可以通过正式签名去认领你已上架了的APP,赤裸裸的剽窃你的成果,这点是挺重要的。

生成签名、打包apk

先按照打包的流程走,会提示你选择签名或者是新建一个签名,这样就能找到入口

Android开发笔记-明天计划(四)(APP签名、打包apk)

Android开发笔记-明天计划(四)(APP签名、打包apk)

Android开发笔记-明天计划(四)(APP签名、打包apk)

Android开发笔记-明天计划(四)(APP签名、打包apk)

点击OK之后就会生成一个签名了,你可以根据你设置的路径,找到生成好的签名文件,切记不要丢,哪怕你填的信息完全一样,重新生成的签名也是不一样的。点击ok之后会出现下面这个页面,点击next的话会进入打包apk的下一个流程。

Android开发笔记-明天计划(四)(APP签名、打包apk)

Android开发笔记-明天计划(四)(APP签名、打包apk)

点击finish的话就会完成打包流程,你可以在app下的debug或者是release文件夹中找到apk包

Android开发笔记-明天计划(四)(APP签名、打包apk)

配置签名

如果不配置签名的话,不同的开发环境都会给你自动生成一个debug的签名,对于调试来说不太方便,所以可以生成一个统一的debug签名,然后配置到项目当中。

首先将签名文件放置在app的key文件夹中(名字、路径随便放,你喜欢)

然后打开app模块的build.gradle文件,根据你的签名的信息,按照规则填写进去即可

Android开发笔记-明天计划(四)(APP签名、打包apk)