android 二次开发 莫名其妙问题三(版本控制问题)
2014-12-17 17:13
246 查看
由于项目使用环境大部分时间是不联网状态。
多个客户端与服务端交互,并保证每个客户端数据最新。在保证效率的前提下采用版本控制是十分必要的。
特别注意:1,用数据库一张表存储版本号。
2,考虑用户有卸载操作。
3,卸载会删除相对应的databases,也就是删除版本表,但不会删除在存储中创建的文件夹及其中文件。
因此:我们需要每次安装的时候在程序中控制,将版本号表中的版本初始化。
其他解决办法:安装数据库修改软件,修改版本号
多个客户端与服务端交互,并保证每个客户端数据最新。在保证效率的前提下采用版本控制是十分必要的。
特别注意:1,用数据库一张表存储版本号。
2,考虑用户有卸载操作。
3,卸载会删除相对应的databases,也就是删除版本表,但不会删除在存储中创建的文件夹及其中文件。
因此:我们需要每次安装的时候在程序中控制,将版本号表中的版本初始化。
其他解决办法:安装数据库修改软件,修改版本号
相关文章推荐
- android 二次开发 莫名其妙问题一(文件夹创建方式)
- android 二次开发 莫名其妙问题二(调用百度离线地图)
- [android开发笔记]android中导入版本不一致的project可能会遇到的编译问题
- 安卓-开发常见问题之修改android工程的jar包版本
- Android开发工具之Android Studio---版本控制SVN使用(二)
- 软件开发中的版本控制问题
- 关于Android VerSionName版本控制问题
- 有关软件开发中svn(项目控制软件)版本恢复的问题
- 关于FlexPaper 2.1.2版本 二次开发 Logo 、打印、搜索、缩略图、添加按钮、js交互、右键菜单等相关问题
- Android 自启动在开发版本上面没有问题,在正式版本上面有问题,不能够自启动,
- 【游戏开发备注之一】解决Cocos2dx_v1.x版本图片白块,编译Android闪退等问题 推荐
- 软件开发中的版本控制问题
- 关于FlexPaper 2.1.2版本 二次开发 Logo 、打印、搜索、缩略图、添加按钮、js交互、右键菜单、书签等相关问题
- 【Android开发经验】低版本中PopupWindow的init方法空指针异常的问题
- Android 开发环境搭建---Android 编译需要的sun-java5-jdk在ubuntu10.04以上版本的安装问题
- 【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含部分问题解决方案
- 关于FlexPaper 2.1.2版本 二次开发 Logo 、打印、搜索、缩略图、添加按钮、js交互、右键菜单等相关问题
- 关于eclipse中android 包引不进去问题,(开发中新下其它版本的SDK问题)
- Android开发工具之Android Studio----版本控制SVN使用(一)
- 软件开发中的版本控制问题