读取Pie中的Db

时间:2018-11-03 18:39:27

标签: android sqlite

因此,我最近迁移到了运行Android 9.0的Oneplus 6t 我有一个数据库文件,可以读写当前的应用程序数据库。 我使用SqliteManager检查了所有数据是否完整无误。查询也正常工作。 问题在于应用程序似乎无法从数据库中获取数据。游标始终为空,并且与数据库有关的日志中没有错误。 导入到另一部手机中时,同一文件工作正常(尽管该手机在android 8.1上)。 谁能建议我任何解决方法?

1 个答案:

答案 0 :(得分:0)

在您的 SQLiteOpenHelper 类中添加以下代码。这应该适用于饼图

        @Override
        public void onOpen(SQLiteDatabase db) {
            super.onOpen(db);
            db.disableWriteAheadLogging();
        }