-2

我正在编写一个安卓应用程序。我有一个 txt 文件,其中包含需要放入 sqlite 数据库的值。如何才能做到这一点?

4

1 回答 1

0

几点:

  • 将 .txt 文件作为资产包含在您的应用中。这将允许您使用 AssetFileDescriptor 打开它。
  • 您必须从 .txt 文件中读取数据并将行插入到数据库中。如果您对 .txt 文件的格式有一定的控制权,这样做会更容易。例如,如果可以,您应该在值之间插入逗号,并在每行数据的末尾插入换行符。
    • 必要时使用事务。
    • 在后台线程上执行操作。我建议使用 IntentService。
于 2013-03-26T20:21:37.413 回答