1

我有一个我正在用 Java 开发的 android 应用程序。

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

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

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

我需要将.apk文件和.txt文件放在我的 android 手机上的同一文件夹中,这样我就可以更改.txt文件,并且应用程序会读取其目录中的文本文件。

任何人都可以帮忙吗?

4

1 回答 1

2

不,您不想最终将 .apk 和 .txt 文件放在同一个文件夹中。您希望在某个始终相同且您知道的地方得到 .txt。您可以通过资源部署初始 .txt(例如:打包并将其复制到 sd),然后下载新版本(或通过 USB 将某些内容复制到设备)。

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

于 2012-11-06T14:44:32.957 回答