首页 理论教育 如何生成正式签名的APK文件?

如何生成正式签名的APK文件?

时间:2023-06-27 理论教育 版权反馈
【摘要】:Android Studio将程序安装到手机中的时候,会将程序代码打包成一个APK文件,然后将这个文件传输到手机上,最后执行安装操作。不是所有的APK文件都能安装到手机上,Android系统要求只有签名后的APK文件才可以安装,前面介绍的程序能安装到手机上,是因为Android Studio使用了一个默认的key-store文件帮助我们自动进行了签名。下面介绍如何使用Android Studio来生成正式签名的APK文件。图12-30 提示APK文件生成成功图12-31 查看生成的APK文件

如何生成正式签名的APK文件?

Android Studio将程序安装到手机中的时候,会将程序代码打包成一个APK文件,然后将这个文件传输到手机上,最后执行安装操作。

不是所有的APK文件都能安装到手机上,Android系统要求只有签名后的APK文件才可以安装,前面介绍的程序能安装到手机上,是因为Android Studio使用了一个默认的key-store文件帮助我们自动进行了签名。keystore文件位置:C:\Users\<用户名>\.android\de-bug.keystore。

不过这仅仅适合于开发阶段,若要发布应用,要使用一个正式的keystore文件签名。

下面介绍如何使用Android Studio来生成正式签名的APK文件。

(1)在Android Studio项目完成以后,单击菜单栏中Build>Generate SignedAPK命令,如图12-25所示。

(2)弹出如图12-26的对话框。

978-7-111-58810-8-Chapter12-26.jpg

图12-25 签名APK文件菜单

978-7-111-58810-8-Chapter12-27.jpg

图12-26 创建签名APK对话框

(3)目前还没有正式的keystore文件,单击Createnew按钮,弹出如图12-27的对话框,填写创建keystore文件必要的信息,根据实际情况填写。Keystorepath是生成keystore文件的保存路径,填写完成后,单击OK按钮。

(4)弹出如图12-28所示的对话框,勾选Remember passwords复选框,之后就不用再输密码了,然后单击Next按钮,选择APK文件的输出地址,如图12-29所示,单击Finish按钮。

978-7-111-58810-8-Chapter12-28.jpg(www.xing528.com)

图12-27 填写keystore文件信息

978-7-111-58810-8-Chapter12-29.jpg

图12-28 生成签名APK

978-7-111-58810-8-Chapter12-30.jpg

图12-29 选择APK文件的输出地址

(5)稍等片刻,APK文件即生成完成,并且在右上角弹出一个对话框,如图12-30所示。

(6)在提示对话框中单击Show in Explorer,查看生成的APK文件,如图12-31所示。

978-7-111-58810-8-Chapter12-31.jpg

图12-30 提示APK文件生成成功

978-7-111-58810-8-Chapter12-32.jpg

图12-31 查看生成的APK文件

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈