我正在使用android app,我使用sqlite数据库来存储数据。 我现在完成了我的应用程序,在我的应用程序中,我希望用户将数据保存在他的设备上并将其发送到另一台设备以使用此数据。 我想知道我是否可以将带有应用程序的sqlite数据库文件发送到另一台设备
答案 0 :(得分:0)
数据库文件位于/data/data<your package name>/databases
下方,只能由您的应用程序读取。
要将其提供给其他应用和用户,您可以将其复制到SD卡或内部存储。查看this question代码示例。
另一种方法是将数据以更易读的格式(例如csv)导出到SD卡/内存,然后通过另一台设备上的应用程序导入文件。