Android Studio 签名打包(基础篇)
我们做完项目后,需要进行签名打包,才能传到应用市场上。通过其签名的文件(以.jsk
结尾的文件)和包名,手机和市场才能区别其为同一款应用,便于更新和安装。
若即使是同一家公司的同一个项目,前后使用的签名文件不一样。打包出来的项目,对于手机和市场来说,相当于两个不同的项目,无法持续更新。
接下来,将细致介绍签名打包过程:
创建签名
第一步
点击Build
下的Generate Signed APK
第二步
点击完,到如下界面。左边是Create new...
(创建新的),右边是Choose existing...
(使用存在的)。我们之前没有创建签名文件,所以这里点击创建新的。
第三步
点击下图中,红色箭头指示的地方。设置签名包的存放路径
第四步
点击上方箭头指示的地方,路径设置到桌面。然后,填写签名文件的File name
,好了之后,点击下面的OK
。
第五步
然后,依次按要求填写Key Store
的密码、Alias
的别名和密码,项目有效期限(指软件版权时间)和其他一些信息。
第六步
接着到此界面,依次填写Key store password
(签名文件密码)、Key alias
(别名)和Key password
(别名密码),接着点击Next
。(这些内容,之前的第五步都填写过)
第七步
这里图中的APK Destination Folder
是指APK
所存放的目录,这里我存放在APP
的根目录下,Build Type
指编译类型,我们使用release
类型。(这里也有debug
类型)。最后点击finish
。
第八步(这步可忽略)
此步是因为,我安装了git
,提示我输入git
密码,解锁代码仓库数据库。
第九步
最后等个几分钟,将生成apk
文件,详见下图。
使用签名
我们一般都是使用已有的签名文件打包,具体流程如下:
第一步
选择红色箭头指向的Choose existing
。
第二步
点击上方箭头指向出,到桌面。选择以.jks
结尾的签名文件,选择它,点击OK
。
第三步
同样要输入Key store password
、Key alias
和Key password
,最后点击next
。
第四步
这一步,就是上面创建签名
的第七步,一模一样的。之后将到上面的第九步。
至此,大功告成。