为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Android检测版本更新

2018-04-29 15页 doc 60KB 35阅读

用户头像

is_281650

暂无简介

举报
Android检测版本更新Android检测版本更新 一、准备 1.检测当前版本的信息AndroidManifest.xml-->ma nifest-->android:versionName。 2.从服务器获取版本号,版本号存在于xml文件中,并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。 3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行自动升级,如果点击取消将进入程序主界面。 二、效果图 三、必要说明 服务器端存储apk文件,同时有version.xml文件 便...
Android检测版本更新
Android检测版本更新 一、准备 1.检测当前版本的信息AndroidManifest.xml-->ma nifest-->android:versionName。 2.从服务器获取版本号,版本号存在于xml文件中,并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。 3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行自动升级,如果点击取消将进入程序主界面。 二、效果图 三、必要说明 服务器端存储apk文件,同时有version.xml文件 便于比对更新。 2.0 :8080/mobilesafe.apk 检测到最新版本,请及时更新~ ;/url_server> 通过一个实体类获取上述信息。 package com.android; public class UpdataInfo { private String version; private String url; private String description; private String url_server; public String getUrl_server() { return url_server; } public void setUrl_server(String url_server) { this.url_server = url_server; } public String getVersion() { return version; } public void setVersion(String version) { this.version = version; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } } apk和版本信息地址都放在服务器端的version.xm l里比较方便,当然如果服务器端不变动,apk地址可以放在strings.xml里,不过版本号信息是新的,必须放在服务器端,xml地址放在strings.xml。 Hello World, VersionActivity! Version ;/string> 不知道读者发现没有,笔者犯了个错误,那就是url_server地址必须放在本地,否则怎么读取version.x ml,所以url_server不必在实体类和version里添加,毕竟是现需要version地址也就是url_server,才能够读取version。 三、代码实现
/
本文档为【Android检测版本更新】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索