我可以成功地将sqlite文件从iOS上传到服务器,但是遇到了android问题,收到TiBlob: java.io.FileNotFoundException: Resources/db_name
错误。要打开数据库,请使用var backDatabase = Ti.Database.open('db_name');
我将其添加到HTTP客户端中的帖子。
file : OS_IOS ? backDatabase.getFile() : Ti.Filesystem.getFile("./db_name"),
所以我想问题是我可以用什么来获取android中的文件?
答案 0 :(得分:0)
如果我理解正确,你想从服务器下载一个带有Android的SQLite数据库编程,是吗?
我认为这是一个很好的答案:https://stackoverflow.com/a/7162385/6133630
不要使用任何库,只需使用返回连接的InputStream并将字节复制到s3db文件中的byte。
答案 1 :(得分:0)