首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

做过真正产品的回答:安装新版本,怎么覆盖安装以保留旧版本的数据

2013-06-19 
做过真正产品的回答:安装新版本,如何覆盖安装以保留旧版本的数据有做过真正apk产品的吗?安装新版本,如何覆

做过真正产品的回答:安装新版本,如何覆盖安装以保留旧版本的数据
有做过真正apk产品的吗?

安装新版本,如何覆盖安装以保留旧版本的数据

android机器好像都是必须先卸载后重新安装,那样一来会把数据全部删除


能不能实现覆盖安装?

没试验过的请慎重回答!
[解决办法]

引用:
上面回答的难道都在真机上试验过?那请请不吝指教怎么才能实现,谢谢!

我的试验如下:
开发的一个apk,没有签名,不是放在Market上,编译后复制到真机sdcard
先安装一个版本比如android:versioncode=“1”
然后再编译一个版本比如android:versioncode=“2”
那安装第二个版本的时候会怎么样,可以覆盖安装?我怎么试验不出来?

(别说什么a……


放在SDCard上面,用文件管理器打开即便是同一个版本,也能覆盖安装。
android:versioncode=“2”会执行你创建数据库类的Upgrade方法,你在这里做了什么版本2就会有什么变化。
请试试。

热点排行