zoukankan      html  css  js  c++  java
  • 3、Android应用程序签名及发布

    一、问个问题,为何我们需要签名以及版本控制?

    程序做好了,我们要放到Market上进行商业发布。

     

    二、发布步骤

    【准备发布】

    1)移除log , 设置版本编号和名称。

    2)签名,通过ADT工具。

    3)针对你的发布终端最后发布测试。

    4)更新发布资源。

    5)准备好你应用程序依赖的远程服务器。

    【发布给用户】

    直接APK传播

    放在网站上供下载,OTA服务器

    放在Market上供下载

    【自动版本升级功能】

    方法一 :

    1,提供http的apk地址 , 并且提供一个webservice检测最新版本

    2,应用程序启动的时候去调用webservice , 如果服务器有更新版本,弹出升级提示框 , 客户选择升级后 , 访问apk网址即可 。 

    (打开web浏览器 , Download ,手动点击下载后的文件,(notification)

    方法二:

    跟一类似

    自己写程序去下载  , Stream  .

    Install

    方法三:

    放到Android Market上 

    market://....apk

     

    三、程序签名

    对称加密

    非对称加密 :公钥,私钥 (签名和认证)。

     

    四、程序版本管理

     

  • 相关阅读:
    浅谈命令混淆
    为你解惑之Silverlight经典10问详解 (转载)
    Prism 简介
    Prism学习笔记(二)简单的MVVM模式
    Prism学习笔记(一) 从Hello World开始
    修改Oracle数据库序列
    将身份证号转换为年龄
    获取文件类型
    下划线转驼峰
    驼峰转下划线
  • 原文地址:https://www.cnblogs.com/androidsj/p/3971950.html
Copyright © 2011-2022 走看看