【发布时间】:2012-07-13 06:29:37
【问题描述】:
我正在使用 eclipse 构建我的 android 应用程序。我的应用程序所需的数据存储在 sql server 中。在我的数据库中,我有名称、地址、电话号码、位置的纬度和经度。我在android它将获取一个地址数组并找出它的纬度和经度。但我使用的数组是硬编码的(它包括3个地址)用于测试目的。我将纬度和经度保存在SDcard中。但现在我想从中获取数据包含 2000 个地址的服务器。我将地址复制到文本文件中并保存在我的个人计算机中。但是由于它是基于 linux 的,因此无法在 android 应用程序中使用 C 驱动器中的数据。请有人帮助我如何使用文本中的数据我的android应用程序中的文件。 提前谢谢。
【问题讨论】:
-
将您的地址放入 SQLite 数据库。使用 Android,您可以读取所需的必要数据。
-
是的,正如 Martijn Van Mierloo 所说,使用任何 SQLite 工具创建数据库文件并在您的 android 应用程序中使用该文件。
-
但是我已经在sql server中写入了所有地址,所以在sqlite数据库中再次添加2000个地址会很耗时
-
然后创建一个 Web 服务,该服务将从您的 Android 应用程序与您的 SQL Server 数据库进行通信。
-
我不确定我是否理解,但您可以从您的 Android 项目中读取存储在 SDCard 中的数据。