我想要的是将数据库附加到.apk中。我也不想将其物理复制到移动设备上。我现在正在做的是使用sql脚本创建数据库...谢谢
答案 0 :(得分:3)
将它放在assets文件夹中。然后在运行时,如果您还没有将它从assets目录复制到文件系统。
答案 1 :(得分:0)
转到项目 - >部署 - >添加文件 - >找到并添加您的数据库 之后,在部署页面中选择您的数据库,然后单击“远程路径”按钮或只需双击选项卡
将图片中显示的远程路径设置为“assets \ internal \”
注意:
内部=内部设备内存
外部= SDCard
保存 之后,在Even OnCreat的主应用程序表单上,使用以下代码分配数据库路径:
TPath.Combine(TPath.GetDocumentsPath, 'DatabaseName')
注意:
TPath.Combine(TPath.GetDocumentsPath, 'filename') { Internal }
TPath.Combine(TPath.GetSharedDocumentsPath, 'filename') { External }