我的Android应用中存在性能问题。对于某些数据库操作,我运行一些复杂的SQL查询。
SQL查询在Android Lollipop和Marshmallow上运行得很快,但在Android 4.4设备上却很慢。
我的想法是,Android 4.4(SQLite 3.7.11)上的SQLite版本可能与Android Lollipop和Marshmallow(3.8.x)上的SQLite版本有所不同。
我已经转储数据库文件以检查我是否可以重现在我的计算机上运行查询的问题,但是SQL查询运行得很快,我猜是因为我的计算机上没有相同的SQLite版本(3.7.11)
修改
我能够使用这个工具SQLiteBrowser打开数据库,它在3.0版本中与SQLite 3.7.14配合使用,并且查询运行速度很快,所以我想SQLite版本并不像我想象的那样。 ..
关于我能做什么的任何想法?