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

在Xamarin项目中安装时,如何在Android目录中存储文本文件?,xamarin,installation,text-files,portable-class-library,Xamarin,Installation,Text Files,Portable Class Library,我有一堆资源文本文件,我不想嵌入到我的Xamarin项目中。当我安装我的应用程序时,我想将文本文件传输到手机的android目录 data/data/$ProjectName/files 这是文件系统的本地存储。我如何设置我的Xamarin项目来实现这一点 目前,我将所有文件放在一个文件夹中,并将文件设置为CopyAlways,当我构建它们时,它们将进入项目的调试文件夹。但是当我在手机上运行项目时,localstorage文件夹中没有显示任何内容。我的Xamarin项目是PCL,我正在使用SD

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

data/data/$ProjectName/files
这是文件系统的本地存储。我如何设置我的Xamarin项目来实现这一点


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

将它们部署为。然后,您的应用程序可以直接从资产中读取它们,也可以将它们复制到本地存储。您的应用程序必须显式地将内容写入本地存储—没有自动生成操作可以为您做到这一点。

哇,令人惊讶的是,没有生成操作!谢谢手机安装时存储的资产在哪里?这是常数吗?部署到手机上的所有内容都包含在应用程序包中(iOS也是如此)。它不像Windows应用程序那样,可以创建一个自定义安装程序,将文件写入整个文件系统。