android - 没有这个表android_metadata,有什么问题?

标签 android sqlite

我正在使用从 using-your-own-sqlite-database-in-android-applications 学习的代码将一个预先存在的数据库复制到 /data/data/packagename/databases

复制后,我在打开数据库时收到以下日志消息:

没有这样的表android_metadata

我需要创建一个名为 android_metadata 的表吗?我需要在这个数据库表中插入什么值

非常感谢

最佳答案

实际上,通过阅读更多内容,我发现我需要 调用时使用 SQLiteDatabase.NO_LOCALIZED_COLLATORS 标志 SQLiteDatabase.openDatabase() - 这不再导致问题。

关于android - 没有这个表android_metadata,有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2528489/

相关文章:

SQLite3,匹配和或

android - jUnit 测试数据库操作

java - 使用对象和字符串加载微调器

android - ConstraintLayout 与 RelativeLayout 和 CardView - 缓存和内存空间

java - fragment inflater 中的空指针异常

android - android中Imageview的圆角

android - 如何在 Android 中从周日开始从 Sq-lite 检索仅 1 周的数据?

android - 如何处理从Android的数据库中获取的图像的不同dpi版本?从数据库或资源中读取图像更好吗?

sqlite - 何时在Sqlite中进行级联删除提交?

android - 有什么方法可以加快 Android 模拟器的速度