Android应用程序实现自动更新功能1_服务器端配置
来源:互联网 发布:象印保温杯涂层 知乎 编辑:程序博客网 时间:2024/06/08 00:05
在Android应用中,应用程序安装到客户端设备上以后,需要实现自动更新的功能,提示用户有新版本可以下载更新。
要实现这个功能,必须要分别实现两个端,服务器端和客户端。服务器端用于存放下载的APK文件和相应的版本配置信息文件。服务器的搭建一般使用的是网络服务器,就像平时的网页服务器一样,这种服务器搭建需要根据用户量和区域进行配置。自己测试时可以用一个可用的下载apk的网页地址或者自己搭建 一个网络服务器。
本文为了测试方便使用的是自己搭建的局域服务器,在PC端使用IIS搭建了一个本地服务器,搭建好以后通过域名http就可以访问主页。
点击下载就能弹出下载界面:
使用这种方式及时不使用安卓应用进行下载,也可以通过网页http进行下载。
IIS搭建好以后,就可以在服务器主目录下放入要下载的upgrade.apk文件和version.xml文件。
upgrade.apk是需要更新的apk文件,version.xml是检查更新的配置文件,内容如下:
<?xml version="1.0" encoding="utf-8"?><update><version>2.2.0</version><name>test_apk_2.2.0</name><url>http://192.168.21.243/upgrade.apk</url></update>客户端在升级时会检测和查询这些信息,比较后决定是否更新。
0 0
- Android应用程序实现自动更新功能1_服务器端配置
- Android应用程序实现自动更新功能2_客户端实现
- Android应用程序实现自动更新功能4_实现的整体代码
- Android应用程序实现自动更新功能3_UI进度条设计
- Android实现自动更新功能
- Android App应用程序实现自动更新
- android自动更新功能实现 代码
- Android实现APP自动更新功能
- Android应用自动更新功能的实现!!!
- Android应用自动更新功能的实现!!!
- Android应用自动更新功能的实现
- Android 软件自动更新功能的实现
- Android应用自动更新功能的实现!!!
- Android 软件自动更新功能的实现
- Android应用自动更新功能的实现!!!
- Android 软件自动更新功能的实现
- Android应用自动更新功能的实现!!!
- Android应用自动更新功能的实现!!!
- 6.9引蜘蛛。八
- 6.9引蜘蛛。久
- 我眼中的比特币应用前景
- 线性表的本质和相关操作
- 用jquery实现隐藏列表表单的显示关闭切换以及Ajax方式修改提交对应的那一行的修改内容。
- Android应用程序实现自动更新功能1_服务器端配置
- http://blog.csdn.net/jiangzhaobao/article/details/7968403
- 6.9引蜘蛛。十一
- Hadoop平台测试
- 6.9引蜘蛛。十二
- 6.9引蜘蛛。十三
- db2 死锁的一个解决方案
- 6.9引蜘蛛。十四
- PHP 静态类说明