如何在 Xamarin 项目安装时将文本文件存储在 Android 目录中?

How do I store text files in the Android Directory on Installation in a Xamarin Project?

我有一堆我不想嵌入我的 Xamarin 项目中的资源文本文件。当我安装我的应用程序时,我想将文本文件传输到 phones android 目录

data/data/$ProjectName/files

这是文件系统的本地存储。如何设置我的 Xamarin 项目来执行此操作?

目前我将所有文件放在一个文件夹中,并将文件设置为 CopyAlways,当我构建它们时,它们会进入项目的调试文件夹。但是当我 运行 我的 phone 上的项目时,localstorage 文件夹中没有显示任何内容。我的 Xamarin 项目是 PCL,我正在使用 SDK 23 导出到 Android Phone。

将它们部署为 Android Assets。然后您的应用程序可以直接从资产中读取它们,或者可以将它们复制到本地存储。您的应用程序必须明确地将内容写入本地存储 - 没有自动构建操作可以为您执行此操作。