-2

我正在设计一个 android 应用程序。我正在使用 SQLite 数据库。在我的应用程序中,我可以在不启动设备的情况下访问我的数据库。我知道在运行模拟器时如何获取数据库。这也适用于设备吗?

4

2 回答 2

1

有几种方法可以在 Android 操作系统上存储数据。

http://developer.android.com/guide/topics/data/data-storage.html

请参阅本文了解更多信息。

总结一下,

如果你想使用 sqlite 数据库(关系数据库),我建议使用内容解析器。

另外,您能否进一步说明

"Can I send my database to web server by anyway"
于 2013-09-26T09:25:00.120 回答
1

你说的是哪个数据库?如果您谈论的是本地 Android 数据库 ( SQLite),您可以访问它并创建您的表/执行查询。你需要写一个类(a DataBaseHelper)。

如果您正在谈论远程数据库(MySQL我认为在您的 Web 服务器上),您可以按照这些步骤操作(这也是我使用的方式):

A*android 手机 -> .php 文件 -> 数据库 MySQL*

您需要编写一个asyntaskHTTP POST请求来定位您在 Web 服务器上的.php文件。此文件将执行您的查询并构造一个JSON 对象return. JSON 对象将被解析为 AsyncTask 以获取Strings等。

于 2013-09-26T09:25:23.103 回答