【发布时间】:2019-02-22 03:36:35
【问题描述】:
我正在构建一个需要在本地使用数据库的 Android 测验应用程序。 SQLite 似乎是我需要的。
数据库将包含问题和答案(由我手动输入,而不是使用应用程序),以及一些存储用户分数、进度等的表格。
我的问题是如何手动创建表并将数据从其他来源(或使用 INSERT INTO 查询插入)导入 Android 的嵌入式 SQLite?在线教程只教我如何从头开始并通过应用程序界面进行操作...
【问题讨论】:
-
您可以像执行 SELECT 一样从 Java 代码执行 DML 语句(INSERT、UPDATE 等)。请搜索如何在 Android 中使用 SQLite。
-
我会使用 Room 持久化库并以 JSON 格式导入数据。
-
在您的PC上创建数据库,然后作为资产嵌入到应用程序中,并在应用程序首次启动时将其提取到数据库目录
-
@VladyslavMatviienko 辉煌。请发表您的评论作为答案。
-
不够详细,无法回答。可能有人想扩展它并作为答案发布。我不介意有人做。