数据库架构问题 - dev studio 2.0 Marshmallow

时间:2016-04-23 14:21:27

标签: java android database android-studio refactoring

我在运行marshmallow的Android nexus 5上设计并运行了一个应用程序。该应用程序是使用android studio 2.0开发的。最近重构了一个数据库表,使用Integers而不是Reals。作为重构的一部分,我更改了db helper类中的数据库版本号。

查询存储在重构表中的数据显示重构的数据值仍然存储为Reals。我尝试过以下方法:

  1. 在模拟器手机上运行相同的代码库,查询显示表格更改已正确拾取。那就是实数值已被整数值取代。

  2. 从nexus 5卸载应用程序并重新加载代码,数据库版本再次递增。数据仍然存储在重构表中,因为Real值不是整数。

  3. 在删除应用程序之后和安装修改后的代码之前,尝试打开和关闭手机,尝试了第2步。重构值仍将数据存储为实数。

  4. 任何想法或指示?不敢相信android环境就是这样一个POS

0 个答案:

没有答案