请问android开发 如何做软件升级呀?附:谁有类似于58同城的android客户端源代码呀,是否可以发上来共享一下呢?本人是android初学者,很想多参考一下类似于58.com或QQ等的android客户端源码,学习学习
解决方案 »
- 关于Android中setPositiveButton和setNegativeButton的使用问题
- 腾迅微信的文件配置和数据存储
- 如何通过http上传多张图片及文字?
- GLsurfaceview 和 MAIN.XML切换 按钮失效
- list实例化对象问题
- 介绍几本android的书,本人是学生,刚刚学完java不知道那些书比较合适
- 更新ListView报错,求高手解答
- Android上wchar_t* 转char*问题
- Expandablelistview addFooterView一个view之后 怎么设置默认展开
- android图片下载问题
- 谷歌地图被打了马赛克,这是怎么回事?
- ListView的Item里有Checkbox的时候怎么让ItemClickListener起作用?
软件升级其实很简单的,启动应用的时候获取版本发送服务器对比最新版本看是否更新。更新的话,自定下载apk安装。会覆盖你的老应用的。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File("/sdcard/OA.apk")),
"application/vnd.android.package-archive");
startActivity(intent);
}