zoukankan      html  css  js  c++  java
  • Android小项目之十 应用程序更新的签名问题


    ------- 源自梦想永远是你IT事业的好友、只是勇敢地说出我学到! ----------

    按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。


    十 应用程序更新的签名问题

    创建keystrore.

    填写签名信息。

    必须签名后才能发布到市场上。

    更新版本,使用同样的签名。

    报错,安装时报出安装相同签名的应用,这是不允许的。

    so,应用程序要想更新成功,必须注意下面的细节:
    1不同版本应用程序的包名必须相同
    2不同版本应用程序的签名也必须一致

    签名的作用:唯一识别应用程序的开发者。

    因此,签名文件不能弄丢了,要多备份几份。(硬盘、网盘、邮箱。。。)
    (谷歌开发者曾经出现过这个问题:Android手机桌面,launcher后来丢了只能改为launcher2)
    如果丢了,应用程序就无法自动更新了,要想更新的话,就必须把旧的版本卸载掉,再装新的版本。

    小米市场上,如果已经发布的应用的签名文件搞丢了,就只能让其把就的应用删除掉(麻烦),再重新发布应用。

    其他市场没有这样的功能,签名丢了就只能改一个包名再上传了。


    ------- 源自梦想永远是你IT事业的好友、只是勇敢地说出我学到! ----------


    Le王冬冬 博客分享地址: http://www.cnblogs.com/dongdong230/ 每个人都应做一天攻城狮
  • 相关阅读:
    jdbc连接数据库
    UUID
    Oracle 查询
    JAVA开发工具eclipse中@author怎么改
    JAVA实现多线程入门
    JAVA编程中的类和对象
    为ubuntu操作系统增加root用户
    搭建Java环境JDK,和运行环境JRE
    安装Ubuntu14.04版本的操作系统
    Eclipse连接到My sql数据库之前操作
  • 原文地址:https://www.cnblogs.com/dongdong230/p/4183093.html
Copyright © 2011-2022 走看看