我使用Firefox SQL Manager创建数据库。
我有一个DatabaseHelper类,它将我的sqlite数据库从assets文件夹复制到包的数据库。
我的android活动读取数据库并将结果投影到TextViews和ListViews上。
我需要把这个数据库放在网上,我读了几个博客,但没有提到我必须在我的情况下如何处理,因为我从Database类运行rawQueries所以简单来说,我不想修改任何东西DatabaseHelper类除数据库PATH外?我不写我只读,如果我需要写/更新我在FireFox上使用GUI SQL Manager。希望这是有道理的。
答案 0 :(得分:0)
如果您想在线推送数据库,我将采用的方式是构建一个中间层的Web服务,并使用{{1}}代码从数据库中获取数据。我不知道有什么方法可以访问远程SQLite数据库(但这并不意味着它不可能,只是因为我无知!)
答案 1 :(得分:0)
为什么你想访问外部数据库,即资产文件夹?只需将数据库放在模拟器的data / data /" projectname" / databases文件夹中,你就可以直接访问它。