2012-02-13 107 views

回答

2

它需要是设备或SD卡上的文件。

Official Android Docs

+0

将大型sqlite数据库下载到设备/ SD卡的最佳方式是什么? – gonzobrains 2012-02-13 22:54:23

+0

你可以使用你的电脑将它传输到你的SD卡上。如果你想在你的应用程序中下载它,你需要创建一个Web服务。我使用.NET编程使用WCF服务。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2012-02-13 22:56:54

+0

我希望只是从一个URL下载文件,然后在本地访问它。 – gonzobrains 2012-02-13 23:02:23

0

我不认为你可以使用它进行远程sqllite数据库调用。当你的数据库是远程的时候,你最终会在Web服务调用服务器上托管你的数据库服务器,它返回XML/JSON格式的数据。

+0

是的,我只是在想它。我不认为你可以远程查询SQLite数据库,因为它们只是平面文件,对吧?那么,理想情况下,我想在本地下载数据库,但它很大,我还没有找到一个很好的方式来下载它足够快,以防止用户恼火! – gonzobrains 2012-02-13 22:46:24

+0

可能是一种方式是将本地数据库作为需要依据。 – kosa 2012-02-13 22:48:00

+0

@gonzobrains如果可以在应用程序中安装“基准”数据库,则将其与服务器同步可能不会花费太长时间。但我想这并不总是一种选择。 – 2012-02-13 22:48:27

相关问题