Android Studio 签名打包(基础篇)

我们做完项目后,需要进行签名打包,才能传到应用市场上。通过其签名的文件(以.jsk结尾的文件)和包名,手机和市场才能区别其为同一款应用,便于更新和安装。

若即使是同一家公司的同一个项目,前后使用的签名文件不一样。打包出来的项目,对于手机和市场来说,相当于两个不同的项目,无法持续更新。

接下来,将细致介绍签名打包过程:

创建签名

第一步

点击Build下的Generate Signed APK

Android Studio 签名打包(基础篇)

第二步

点击完,到如下界面。左边是Create new...(创建新的),右边是Choose existing...(使用存在的)。我们之前没有创建签名文件,所以这里点击创建新的。

Android Studio 签名打包(基础篇)

第三步

点击下图中,红色箭头指示的地方。设置签名包的存放路径

Android Studio 签名打包(基础篇)

第四步

点击上方箭头指示的地方,路径设置到桌面。然后,填写签名文件的File name,好了之后,点击下面的OK

Android Studio 签名打包(基础篇)

第五步

然后,依次按要求填写Key Store的密码、Alias的别名和密码,项目有效期限(指软件版权时间)和其他一些信息。

Android Studio 签名打包(基础篇)

第六步

接着到此界面,依次填写Key store password(签名文件密码)、Key alias(别名)和Key password(别名密码),接着点击Next。(这些内容,之前的第五步都填写过)

Android Studio 签名打包(基础篇)

第七步

这里图中的APK Destination Folder是指APK所存放的目录,这里我存放在APP的根目录下,Build Type指编译类型,我们使用release类型。(这里也有debug类型)。最后点击finish

Android Studio 签名打包(基础篇)

第八步(这步可忽略)

此步是因为,我安装了git,提示我输入git密码,解锁代码仓库数据库。

Android Studio 签名打包(基础篇)

第九步

最后等个几分钟,将生成apk文件,详见下图。

Android Studio 签名打包(基础篇)

使用签名

我们一般都是使用已有的签名文件打包,具体流程如下:

第一步

选择红色箭头指向的Choose existing

Android Studio 签名打包(基础篇)

第二步

点击上方箭头指向出,到桌面。选择以.jks结尾的签名文件,选择它,点击OK

Android Studio 签名打包(基础篇)

第三步

同样要输入Key store passwordKey aliasKey password,最后点击next

Android Studio 签名打包(基础篇)

第四步

这一步,就是上面创建签名的第七步,一模一样的。之后将到上面的第九步。

Android Studio 签名打包(基础篇)

至此,大功告成。