赞
踩
简言之:“这是Android系统所要求的”。
Android系统要求每一个Android应用程序必须要经过数字签名才能够安装到系统中,也就是说如果一个Android应用程序没有经过数字签名,是没有办法安装到系统中的!Android通过数字签名来标识应用程序的作者和在应用程序之间建立信任关系,不是用来决定最终用户可以安装哪些应用程序。这个数字签名由应用程序的作者完成,并不需要权威的数字证书签名机构认证,它只是用来让应用程序包自我认证的。
你没有给Android应用程序签名并不代表Android应用程序没有被签名。为了方便我们开发调试程序,ADT会自动的使用debug密钥为应用程序签名。debug密钥?它在哪?debug密钥是一个名为debug.keystore的文件。
Android Studio -> Build -> Generate Signed APK...
弹出Generate Signed APK
点击Create new... 弹出New Key Store 填写签名参数
相应的参数名称如下图:点击OK后返回弹出New Key Store的窗口,单击Next
点击Finish,即完成了数字签名打包过程。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。