2012-11-06 23 views
1

我有一个我正在用Java开发的Android应用程序。不使用资源将外部文本文件加载到Android应用程序

我需要它加载一个文本文件,以便它可以读取文本文件中的内容并从中获取值。

但是,到目前为止,我读过的所有东西都是指导我使用资源并将其与应用程序打包在一起。

但是这意味着如果我想改变文本文件,我必须重新安装应用程序,这不是我想要的。

我需要与的.apk文件落得和.TXT文件在我的Android手机上的同一个文件夹,所以我可以改变的.txt文件和应用程序中的文本文件中读取其目录。

任何人都可以帮忙吗?

回答

2

不,您不想在同一个文件夹中输入.apk和.txt文件。 你想在一些总是相同的,你知道的.txt结尾。 您可以通过资源(又名:打包并将其复制到sd)部署初始.txt,然后下载新版本(或通过USB将设备复制到设备)。

然后在您的应用程序中检查文件是否存在并使用标准Java将其打开。有很多来源。

相关问题