到目前为止,我发现在Android应用程序中创建数据库和表格的教程。
通常,(在其他语言中)我创建了一个数据库和表,然后在应用程序中简单地使用它们。
我可以在Android应用程序中执行此操作吗?
我不想在应用程序中创建它们,但是,我想事先创建一个数据库和表,我在应用程序中使用它们。
例如,我可以从终端访问应用程序(在设备中)的SQLite吗?
我该怎么办?
谢谢!
答案 0 :(得分:1)
通常,(在其他语言中)我创建了一个数据库和表,然后在应用程序中简单地使用它们。
挑战不在于创建数据库,而在于使用您的应用程序分发数据库。 Android教育资料(包括此类网站)倾向于专注于将安装在多个设备上的应用。
我不想在应用程序中创建它们,但是,我想事先创建一个数据库和表,我在应用程序中使用它们。
如果您要问的话,可以use libraries like SQLiteAssetHelper
将准备好的数据库打包到您的应用中。
例如,我可以从终端访问应用程序(在设备中)的SQLite吗?
设备上可能有sqlite3
二进制文件,但可能没有。你当然可以为你的开发机器下载它。此外,还有许多桌面应用程序和Web浏览器插件,允许您从开发计算机使用SQLite。