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的对话框。
图12-25 签名APK文件菜单
图12-26 创建签名APK对话框
(3)目前还没有正式的keystore文件,单击Createnew按钮,弹出如图12-27的对话框,填写创建keystore文件必要的信息,根据实际情况填写。Keystorepath是生成keystore文件的保存路径,填写完成后,单击OK按钮。
(4)弹出如图12-28所示的对话框,勾选Remember passwords复选框,之后就不用再输密码了,然后单击Next按钮,选择APK文件的输出地址,如图12-29所示,单击Finish按钮。
(www.xing528.com)
图12-27 填写keystore文件信息
图12-28 生成签名APK
图12-29 选择APK文件的输出地址
(5)稍等片刻,APK文件即生成完成,并且在右上角弹出一个对话框,如图12-30所示。
(6)在提示对话框中单击Show in Explorer,查看生成的APK文件,如图12-31所示。
图12-30 提示APK文件生成成功
图12-31 查看生成的APK文件
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。