原文地址:http://www.android123.com.cn/kaifafaq/757.html

有部分Android开发者发现自己的Android软件自动升级遇到了问题.

1. 设置服务器上的版本对比文件,通常来说软件一般在运行时,或每运行几次,比如5次检查下服务器上的某个版本信息文件和当前软件自己的版本号对比,Android上一般我们推荐比较通用的XML编码一个升级文件,里面写明新版本号,文件大小和新版本APK文件的下载路径。

2. 软件从服务器上下载这个APK文件到SD卡上,执行安装,这时如果你发布时每次使用的keystore这个密钥文件相同,Android手机会自动提示你替换新版本的软件,当然Market客户端也是自动替换升级的,但是如果你每次发布APK文件时都新建一个key文件会导致无法正确安装,用户必须先卸载老的版本才能执行新版本安装,这点Android123提醒各位开发者注意备份自己发布时的key文件。

更多相关文章

  1. Android中的资源与国际化!
  2. Android的相关文件类型
  3. Android中对Log日志文件的分析
  4. Android高手进阶教程之----Android(安卓)中自定义属性(attr.xml,
  5. 从源码看Android常用的数据结构 ( SDK23版本 ) ( 三 , Queue篇)
  6. Android工程的编译过程
  7. Android根文件系统的启动过程
  8. 系出名门Android(1) - 在 Windows 下搭建 Android(安卓)开发环境
  9. Android(安卓)应用程序快速启动的秘诀

随机推荐

  1. ansible条件判断和循环
  2. 2021-03-12:go中,如何确定有没有内存泄露,系
  3. 自学软件测试 - 功能测试篇
  4. 优秀的软件测试人员有哪些特征?
  5. 二进制安装Kubernetes高可用集群(上)
  6. httpd-2.4.46 (apache) 基于网络源码包安
  7. 苹果笔记本macBookAir2020 -M1密码--重置
  8. IDEA 2021最新永久激活码(免费激活至 209
  9. 抽象类与接口论述
  10. 外推代发多少钱