你可以每次进入程序去到服务器请求一次版本比较,比较的程序服务器来做;如果比较后有性的版本服务器就发送一个地址给客服端;你在根据地址开启service在后台进行下载在跟新安装。这样就不需要你去下载一次文本文件去比较了。
解决方案 »
- 新新菜鸟,android api 12一下的sdk都是null怎么破?
- 使用commons-net-ftp-2.0.jar进行FTP远程下载时遇到的问题
- 限制地图显示的范围,超过范围不能显示,那位知道?
- 如何才能在连接mysql数据库时不出现卡机情况呢?
- 关于json转化成集合
- 如何给设置边框线为双线?
- listview 平滑移动问题
- textureView和mediaplayer 的一个类似微视首页的视频列表问题
- 我是强迫症,如何排列工程按321循序排
- 安卓apk已经下载到手机只有登录界面,怎么把数据库弄到手机里实现登录啊
- android中的一些疑问
- Android连接webservice的问题
据你的描述:可否这么理解,服务器上本身运行着一个程序,能根据我的请求,反馈给我一个结果?甚至反馈一个新版本地址?
本地模拟不了, 这是基于 HTTP的, 需要在本地搭建 一个 HTTP 服务器, Tomcat 的 java web 应用就行
我还以为,把文件上传到某个IP上,然后知道这个存放地址就行了。
据你的描述:可否这么理解,服务器上本身运行着一个程序,能根据我的请求,反馈给我一个结果?甚至反馈一个新版本地址?是在服务器上数据库中有你的版本号。你请求的时候要把你当前的版本号上传给服务器。服务器在用数据库进行判断
我想知道,这种不用提供接口程序的服务器与web service,到底区别在哪?是不是,android代码使用的Htttp SDK会大大的不同吧?