0

我正在使用 eclipse 构建我的 android 应用程序。我的应用程序所需的数据存储在 sql server 中。在我的数据库中,我有名称、地址、电话号码、位置的纬度和经度。我在 android 中创建了一个程序,它将获取地址数组并找出其纬度和经度。但我使用的数组是硬编码的(它包括 3 个地址)用于测试目的。我将纬度和经度保存在 SDcard 中。但现在我想从服务器获取数据,其中包含2000 个地址。我复制了文本文件中的地址并保存在我的个人计算机中。但是由于它是基于 linux 的,因此无法在 android 应用程序中使用 C 驱动器中的数据。请有人帮助我如何使用我的文本文件中的数据安卓应用。提前谢谢。

4

2 回答 2

1

为什么不将数据(包含 2000 个条目的文本文件)复制到模拟器(或设备)的 SD 卡并从那里读取?

请参阅我对以下帖子的回答以将文件复制到 SD 卡

模拟器和上传视频

于 2012-07-13T09:19:47.377 回答
0

但是由于它是基于 linux 的,因此无法在 android 应用程序中使用 C 驱动器中的数据。请有人帮我如何在我的 android 应用程序中使用文本文件中的数据

一般来说,我猜您希望 Android 可以读取您计算机中的文件。如果您使用 Linux 或 Windows,Android OS 仍然无法读取您在本地计算机上的文件,因为 Android 是作为具有内部存储的 Android 环境进行刺激的。

当我想将一些数据放入 Android 模拟器时,我经常将数据复制到SD Card. 您可以在 Eclipse 中查看 Android OS 的内部存储(这仅适用于开发环境)。你去: Windows>>Show View>> Other并选择File Explorer

希望这有帮助。

于 2012-07-13T09:47:00.507 回答