如何在Android应用程序之外创建SQLite数据库?

时间:2017-06-15 16:31:30

标签: android sqlite

到目前为止,我发现在Android应用程序中创建数据库和表格的教程。

通常,(在其他语言中)我创建了一个数据库和表,然后在应用程序中简单地使用它们。

我可以在Android应用程序中执行此操作吗?

我不想在应用程序中创建它们,但是,我想事先创建一个数据库和表,我在应用程序中使用它们。

例如,我可以从终端访问应用程序(在设备中)的SQLite吗?

我该怎么办?

谢谢!

1 个答案:

答案 0 :(得分:1)

  

通常,(在其他语言中)我创建了一个数据库和表,然后在应用程序中简单地使用它们。

挑战不在于创建数据库,而在于使用您的应用程序分发数据库。 Android教育资料(包括此类网站)倾向于专注于将安装在多个设备上的应用。

  

我不想在应用程序中创建它们,但是,我想事先创建一个数据库和表,我在应用程序中使用它们。

如果您要问的话,可以use libraries like SQLiteAssetHelper将准备好的数据库打包到您的应用中。

  

例如,我可以从终端访问应用程序(在设备中)的SQLite吗?

设备上可能有sqlite3二进制文件,但可能没有。你当然可以为你的开发机器下载它。此外,还有许多桌面应用程序和Web浏览器插件,允许您从开发计算机使用SQLite。