zoukankan      html  css  js  c++  java
  • 使用Android Studio对Android应用打包签名

    大部分时候,开发者都会使用Androidstudio对应用进行打包签名,那么关于应用打包签名涉及到哪些步骤呢?首先你要知道什么是签名?为什么要对应用进行签名?对应用签名就相当于对外界说这款应用是我开发的,签名实际上是一种数字证书,拥有自己设置的密码,是个人私有的,大家都知道开发安卓应用的时候都要建议一个程序包,一个安卓应用的包是唯一标识一个应用的,安装应用的时候相同包名的程序会被覆盖掉,那么我们在开发安卓应用的时候很难避免别人会弄一个跟自己一模一样的包了,那么自己的安卓应用就有可能被第三方软件给覆盖掉,这个时候对应用进行签名就显得十分重要了,签名可以有效避免这些问题,签名主要有如下是两个作用:

    第一:确定发布者的身份,由于应用开发者可以通过使用相同包名来替换已经安装的程序,因此使用签名可以有效避免发生这种情况。

    第二:确保应用的完整性,签名会对应用包中的每个文件进行处理,从而确保程序包中的文件不会被替换。

    那么如何使用Android Studio对Android应用打包签名呢?

    1.单击Androidstudio主菜单的“Build”选择“Generate Signed APK....”菜单项然后会有如下图示

    假入你是第一次使用签名,那么你需要重新创建一个数字证书(使用数字证书对应用进行签名),点击create new..创建

    按照上面要求填写完成以后你就成功创建了一个属于自己的数字证书,然后点击ok会出现如下对话框

    然后继续点击next,如下

    至此已经成功对一款应用进行签名

    如果你已经创建过数字证书了,那么可以直接使用已有证书队应用进行签名,签名当中有一个添加别名,这是对同一个数字证书下自己开发的不同应用的一个区别!

    好了,就到这里了,有什么不懂的欢迎留言!谢谢






  • 相关阅读:
    为Jboss4配置数据库
    从JAVA源代码到EXE可执行文件
    连接数据库出现:Connections could not be acquired from the underlying database
    SVN修改用户名与密码
    linux 下开放指定端口
    Nginx 禁止IP访问及未绑定的域名跳转
    Proguard混淆后无法正常运行的问题:
    How To Automate Internet Explorer to POST Form Data
    poj 2667 hotel 线段树
    poj 3691 DNA repair AC自动机+DP
  • 原文地址:https://www.cnblogs.com/ithuangqing/p/12113714.html
Copyright © 2011-2022 走看看